According to FlighRadar24, it landed at 22:24. So, doors open at 22:29 seems a bit tight to me. Maybe it was on stand at 22:29, and then it would have taken another 2 or 3 minutes to get the jetway in place and open the doors.
I'd ask BA for the exact timings.