You gave your son a precious memory. That is way more important then a perfect quilt.
I still may have a few unmatched seams, wavy border, or other no-no in some of the quilts I make. I show the quilts with mistakes at guild show and tell, doesn't bother me. It's a quilt and that's all it will ever be. LOL