Good advice, and I think all riders need to be reminded of it from time to time. For the most part, every time I go out I throw on all my gear (mesh armor jacket, boots, gloves, full face helmet etc..), but occasionally on a quick trip to the store I'll just wear my helmet, and then realize after the fact I made a bad decision.
Deer are unpredictable. Glad your son is okay.