But I do make him wear a helmet, it even has a flashing red light on the back
Out of interest, at what stage will you allow him to stop wearing a helmet? Clearly 5 is a tad young yet, but it has to become his decision some time
My parents never wore a helmet, but forced me and my siblings to until we left home because "children must wear helmets". The obvious consequence of this was that we thought helmets were "for babies" (not helped by the fact that I had a small head and still fit my babyish design one until I was a teenager, and my parents wouldn't buy me a new one! ) and in teenage rebellion they were instantly removed once out of sight, although the particular road near us was very dangerous.
Had we been allowed to choose whether to wear one on safe paths when we were clearly not going to spontaneously fall off, we might have not minded about wearing one on that dangerous road.