This is very unlikely with vanilla buses because of its small vehicle size, but if you use it with mods e.g. Realistic Walking Speed, it becomes much more obvious.
This is a problem with me currently using a fixed value as the wait timer to achieve no-unbunching.
Fix by checking why the bus cannot depart yet, and carefully determine/signal if it could depart.
This is very unlikely with vanilla buses because of its small vehicle size, but if you use it with mods e.g. Realistic Walking Speed, it becomes much more obvious.
This is a problem with me currently using a fixed value as the wait timer to achieve no-unbunching.
Fix by checking why the bus cannot depart yet, and carefully determine/signal if it could depart.