Being a London bus driver myself I agree with everything Dojj has posted, you'd be surprised how many accidents I avoid daily because of other road users inpatients
Anyone who thinks bus drivers deliberately block the roads should do the job for a day and see exactly what and why we do what we do