I love colors, and what you have chosen is really nice.
I would leave it as it is, however if you wanted to tone it down I would take out the dark blue with the checkerboards in it, and use maybe the lighter blue as in place of the darker blue.
However, it does look great the way it is, your son will love it. Why not even ask him how he likes it, unless it is a surprise