I forgot to post this earlier;

Make sure you take your son's actual measurement at the navel. Wearing a size 32 could mean anything from 32" to 37", at least in adult sizes. Kilts run TRUE measurements.

It would be a bad start kilting for him if he ordered, waited and then found the kilt to be a bad fit.

Good luck!