Thanks for comming on hear with your lovely praise.
BA is very good at providing accommodation and re-booking passengers on flights when a delay is due to them.
Even when the delay is not the fault of BA, they are very good at re-booking through booked passengers and our flight connection centre staff will meet an aircraft whenever possible.
I would recommend to all passengers to book your flights as one journey and then like this example, your forward travel will be looked after by BA if a problem arises.