@dylanks, glad it worked out well. From what I could see*, the effect of the delayed take-offs meant that BA flights from DEN, MIA, LAS and YVR were all in the Ockham and Bovingdon stacks at the same time as you, all needing gates at T3 on arrival. They were out of gates when you landed.
*killing time in the Galleries on FR24!