Adorable quilt, and he will LOVE it!
I buy panels all the time, but rarely their coordinates. Seems I have enough in my stash to find a few fabrics that will coordinate with them. Your fabric choices are perfect, and I love the simplicity of the pinwheels and the borders.