Good to here that there is no permanent damage and he's straight back riding.
Unfortunaely accidents do happen..... we are all human, but luckily this can be put to 'life' experience.
Having had too many near misses (Ak rush hour) your riding style and awareness definitely improves.
Bookmarks