I found another option, I can book just one adult at the companion fare code price via Priceline but it doesn't allow infant bookings on their website. Can I call BA to add the infant later or will they tell me to deal with Priceline to add the infant?