He missed the last possible bendy due to dismissal time from
CCA.
The shift of 851 is likely to be as follow:
A bendy, SMB75U, SMB144D, SMB95L, SMB79J, (A bendy, operates on
morning only), SMB96J, SMB77P, SMB73A, (The same bendy as the
second one, on evening only), SMB80D, SMB145B, SMB81B, (A bendy),
SMB74Y, (A bendy only on evening), SMB82Z, (A bendy), SMB97G,
SMB78L, (A bendy possibly, on evening only), SMB93S, (A bendy in
the evening), SMB76S, SMB94P
Dismissal time at 6pm, reach bus stop at 6.20pm, bendy comes at
6.10pm.
6.30pm: SMB75U, 6.45pm: SMB144D, snort!
Exactly why I see so many bendies on the other side on the road
but not on my side!
Today I repeated the same process:
Firstly, I tot got Citaro, only to found SMB145B (perm 851 also)
doing OFF SERVICE!
Boarded SMB75U to Oop Thomson Medical Centre to have some
instant noodles (too hungry..). Bus is EXTREMELY CROWDED!
15 minutes later, I boarded SMB144D, also VERY CROWDED! Luckily
I am still able to squeeze into the rear, and I utilized the
foldable chair 
Back to Little India MRT Station, I alighted. Saw a bus on
960...
And guess what? SMB3005C! Very, extremely, CROWDED!