No obligation at all, in all honesty, to accommodate you on a later booking, as it is separate tickets. However I would phone your
Service centre to see if there is anything that can be done.
Failing that, BA agents at the airport tend to be quite flexible