Did a return to DUB yesterday at the end of my trip. Again arriving in the evening means B2B in theory is easy to achieve. However BA823 left 8mins early and my own flight 7 minutes early. I was pleased I had changed flights to give me some breathing space.
It can be done but there is clearly a risk.