I'm sorry but by travelling on seperate PNRs I cannot see how this situation could have been avoided. It seems that BA did try their best to get you seats together but if not posssible this is best sorted out on onboard which I'm pleased we were able to do for you.