This assumes all stops are equally popular, but that's very unlikely.
I suspect a lot of bunching is caused by buses having to perform complicated manoeuvres around car traffic because of poor stop positioning. In Barcelona what many lines do is skip stops right before left-hand turns (the line isn't even listed at that stop). This way the bus can switch lanes well ahead of time and avoid having to wait for traffic to go though all lanes. This works because most lines stop every two blocks, so you never have to walk too far for the next stop.
I suspect a lot of bunching is caused by buses having to perform complicated manoeuvres around car traffic because of poor stop positioning. In Barcelona what many lines do is skip stops right before left-hand turns (the line isn't even listed at that stop). This way the bus can switch lanes well ahead of time and avoid having to wait for traffic to go though all lanes. This works because most lines stop every two blocks, so you never have to walk too far for the next stop.