Carrot
Carrots pull water and nutrients from deeper soil while bok choy feeds in the top few inches, so the two can share a bed without fighting. Give each its own row so harvesting carrots does not lift shallow bok choy roots.
Celery
Both want steady moisture, rich soil, and cool weather, so one watering schedule suits them equally. Celery's upright stalks take little sideways room, leaving the bok choy rosette open to light.
Onion
The strong smell of onion foliage can make it harder for cabbage worm moths and aphids to locate bok choy by scent, though the effect is most noticeable under light pest pressure rather than a heavy infestation.
Nasturtium
Aphids often settle on nasturtium stems before moving to nearby greens, concentrating the problem where you can see it. Check the nasturtiums weekly and cut off and bin colonized shoots, or the trap becomes a nursery.
Dill
Dill's flat flower heads feed hoverflies, lacewings, and tiny parasitic wasps that hunt aphids and cabbage worms. Let a few plants flower at the bed edge rather than crowding the bok choy row.