You located in PDX? Go get fitted somewhere like US Outdoor. And get him fitted into the smallest boot possible for him. Look at Burton's since they have shrinkage tech so he could be fitted into a smaller size boot.
And by too small are they to narrow or does his toes not fit at all? You want the boots to fit a bit tight because most are going to pack out around half a size after wearing them. But go to a boot fitter and they will help you out and mold the liners as well.