Before Covid I booked through CheapOair until they started offering flights, but would not book them, no matter how many times I tried. Then I found Priceline.
Tried booking directly with JAL. They were more expensive than Priceline. Our flight to BBK involves two stopovers, but segments all on one ticket. May cost more, but better results if any problems arise like delays, etc.