J.P.
I have been doing hair for 7 years, hopefully this will help. Hair on average grows about 1/2 inch per month. If you cut his hair to an inch long it should last about 2 months. That way you can enjoy the curls without it getting too long and out of hand. (which means he is less likely to get called a girl) The most stylish way to wear it is the same length all over. It will also grow out better with that cut. Paul Mitchell makes a great curl detangler for babies and toddlers called "taming spray" Use this after baths and in the mornings to detangle, then add a little bit of curl definer. I like ones that are not a gel, my favorite is Paul Mitchell's "Round Trip". Bed Head also makes a product called "curls rock" that is really popular. This will make the curls look naturally groomed and not crunchy (which went out with the 90's). Finger comb these products in, then push curls towards head for max effect and let it air dry. Touch as little as possible to avoid frizz. At most finger comb it again once dry. If hair in general is too bulky, have your stylist thin it out with thinning shears as well. Don't worry about what people say, some just don't have a clue. People call my baby a boy (even when she is in a dress, with a bow!)