It happens a lot. Last Monday I flew ARN-LHR on BA. We landed 25 mins early and the pilot came on and said that we’ll now need to wait here on the taxiway for 15-20mins because our gate is busy. BA pilots are usually decent about it and more often than not just as p***ed off as the rest of us.