JB - the thing with checking your indicators - putting your hazards on won't allow you to check your indicators - they are wired differently to your hazards, so you would need to put each indicator on individually to ensure they were working, not your hazards. Your hazards could be working fine, but your indicators still might not. Hope that helps.
Sounds like he was a bit of one though. Good luck for next time