KneesUp
Guru
I'm not at all sure on any laws, let alone those in Singapore.The most legitimate form of self defence would have been to mount his bicycle and leave the scene. In the UK at least it only becomes legitimate self defence when all other reasonable options are exhausted. Under the circumstances I can quite understand the rider wanting to poke the feller, but he elected to continue his participation in the confrontation instead instead of simply leaving so it would be unlikely a court would accept that as self defence over here. It's hardly self defence when you have time to lay your bicycle on a soft surface and then step forward towards the other party.
Best he could hope for in the UK is that it wouldnt be in the public interest to prosecute. More likely they'd both be on for affray or S.4 POA.
In all honesty I think I would have ridden off too, because I'm a runner, not a fighter (not physical fights, at least - too pretty) but in doing so I'd be well aware that the bloke with the truck who was trying to run me over previously would be even more annoyed and thus, even more determined to run me over. It'd be fine, I reckon, if there was lots of traffic the cyclist could cut through, but it doesn't look like that - the chances of him being nudged off again by the truck driver are high. So, although for me (as a veteran of no fights) riding off might be my best bet when faced with an angry man with a handheld weapon (the fire extinguisher) I think it would also be reasonable to assume that a guy who has come at someone aggressively with two different weapons would continue to be aggressive unless stopped. For example, by being banged on his jaw by a left he never saw coming.