Nuts. That hurts, literally and figuratively. One of the reasons I like inexpensive light starter bikes for people. I hope he's insured and just the deductable is all you have to come up with. Glad the little bike did well and despite it all you still have good cheer. I really respect that!
Hope you heal well and fast, and in the grand scheme of things it's no big deal. A little pain and money and it's all well.