You let your son(age not mentioned), that's been used to riding a Blaster, loose on a Banshee with a twist throttle? What the hell were you thinking was going to happen? You're lucky his head didn't slam the tree and bust open like a watermelon dropped from the roof.
Anyway, turn off the gas, tip the bike vertical onto the grab bar and look at the frame to see if it's bent. The frame is not supposed to be symmetrical on the bottom, but see if you can see if it's bent. Look for paint flaking off. If nothing looks bent, then look at the steering stop at the bottom of the steering stem. I'm sure it's definitely pushed forward and smooshed. That's fixable. If the plastics don't fit quite right, the upper steering stem mount hoop is bent. That's fixable. If the A arm hit the shock, the shocks probably bent. There's also a good chance the handlebars are bent.