Not all drivers are bad
Have you never seen the film "Duel"?
Another point; as an experienced and confident cyclist you stayed out of the cycle lane coming up to the roundabout. A less experienced rider might have tried to use it and then been left-hooked by the bus. Cycle-lanes can be death traps for the unwary.