There's another advice I would like to give...
Sometimes, SBS Transit would give last minute extensions; e.g.
If a bus' lifespan expiry date is on 12 March 2012, either it will
get its extension on 13 March 2012 (the next day), or reflected as
de-registered for a while before being reflected as lifespan
extended. This is a case of the Volvo Olympians in the past with
real dates. Link is here.
Although since then, there hasn't been any case of last minute
lifespan extensions lately...so maybe the last few batches of Volvo
Olympians Batch 2 would have been gone case.
Actually, 'SBS3004X' might not be wrong. I don't recall any of
those 10 VO3xs in the 20-27Jul batch having any repaints done to
them recently (esp those BNDEP & HGDEP ones).
Or it could be here that they're extending both the 20 Jul &
27 Jul (& possibly 06 Aug too) batches together, which might
explain why they're dragging for so long. Because I'm almost
certain that there's at least 1 VO3x in the 06 Aug that will be
extended..