Technically, there is a oneworld policy that offers protection across bookings, but as others have said, BA don't guarantee this. In practice, however, they would quite likely rebook you for free if your inbound was delayed.
And remember, you can check bags all the way through on separate tickets.