there are services worst than 28, 29 and 293. get out of
your area and explore. after that you will know what is called
horrendously full.
brbp has only 2 SP LO3x and often they have to replace slots
from all kinds of BR svc. so they usually will
deploy SP 0405 to replace some of the BR 28 buses, some
doubledeckers may be repalced by 0405 as a result.
for 29, most of the passengers alight by the time it reaches
Loyang Ave, after that theres not much demand. advise you to take
293 instead which comes at a faster frequency.
But iirc, 293 had a fleet reduction and waiting time during peak
hours can be anytime between 8-15 mins. But with the new K230UB, I
wonder if SBST will provide more buses back to 293...