These should be the timings if jumpbus is not in effect.
29P
T1 PSR T2 TPY
1657 T2
1822 T1
1858 T1
2021 T2
2034 T2
2153 T1
hope i got it right =D
Jumpbus confirm in effect. Has to be. 
4.57pm slot would be done by the bus behind it. 8.34pm slot
might have jumping again, though I'm not very sure if there's still
jumpbus after mealbreak times.
based on the sv88 timings, it shld be the one w/o jumpbus. cos
if he jump to the trip aft 6.58pm, then he’ll have too much time to
eat. and most svcs dun jump except during mealbreaks or for T shift
to relief the regular crews.
I see some confusion here..
I do some rough calculation that the 1657hrs departure stated by
Stage is correct. However, the duty code is probably either the E
shift (meaning meal break at Toa Payoh) or the front duty guy
28P.
There's no jumpbus at Pasir Ris so the 1858hrs departure would
be the same bus with the same driver.
There wont be any jumpbus thereafter.
There are not many jumpbus services that have mealbreaks at the
terminating point that they dont practice jumpbus at. 88 is one of
the few. A couple of others would include 12 72 80 100.