Usually I'll flag very early until I see the bus slow down or on
signal to turn in, then I'll keep my hands. Giving no chance for
them to criticize me for not flagging the bus.
It's better to flag early, imagine u flag very late, there's
risk for:
1) The bus sudden turn in, lost control and hit you, u r
injured
2) BC don't want to take risk to stop and carry on driving, u miss
the bus and lodge a complain
3) BC do e-brake, many pax fall down, pax injured, pax complain
(This is what actually happened on 165, months ago, pax fall back
and both legs up.)
Who is in the wrong? You. Try not to sabo the very innocent BCs,
they have to risk their, pax onboard and even your life just to
stop for you and end up, who lost their job? BC, just because of
you, flagging the bus late.
I flag until the driver give the signal. no signal, i flag until
the bus comes to a stop 
oh ya i remember once i was near sch. went to the bus stop at
clementi rd. 8120K came, i flagged and flagged, bus never stop.
bloody hell =.=