Greetings!
I'm sorry, I can't really add to ideas to fix the puckers, as it looks like some good advice has been given.
I'm wondering, though, how you sandwiched it. I have taken to using basting spray which seems to hold the layers together very well, and I have little to no puckering problems.
I know your son will love the quilt!