I am glad your son is okay. And hope he'll be okay later on as well.
It's the little aches here and there well after the impact that really hurts you and affects your daily life. You don't feel much even after few days after the impact. At least that's what happened to me in every accident I've been in.