@BBK: There are reasons why I'm not going direct to Miami, to do with the class which my employer is willing to pay for and what I can afford to pay to upgrade to etc. etc.
@Smoketrails: They are booked separately with BA and AA, and not as a through ticket, the reasons being related to the above. But thank you for the reassurance. I'm now not especially worried.