The road looks plenty wide enough, and delivery drivers are allowed to park on double yellows to unload. How wide are the buses there if they struggled to get through a road that looks almost as wide as a dual carriageway? It sounds like you were antagonizing this driver while he tried to to do job.
Nonce