Why not just tell him that you think you missed a few places and maybe you could have gotten it more even in others and then take him to the barber tomorrow to get it fixed? It's not a big deal really, especially for boys. You can always go shorter with a boy and just give him a buzz cut. I gave both my boys buzz cuts every summer because it was cooler and easier. They both have very thick hair, one straight and one curly. My older son with the straight hair still keeps his hair buzzed because he likes it. The younger one keeps his cut and styled. The older one is the redneck one with that no mustache Amish type beard and wears a hat all the time with a fish hook on it and the younger one is the one who is 110% dressed all the time Guido style lol. The younger one would have freaked over a bad haircut, the older would have just put on a hat and said oh well. So, it depends on how your son is with his hair and things in general. My younger one is a drama queen so that would have been horrible for him. I never would have attempted it. He's the one who I think is a little bit aspie like I am but he's not interested in going to the dr about it.
So, you can take him to a barber tomorrow, or just get out the clippers and cut it shorter tonight or even go on Youtube and find another shorter cut with instructions and try to fix it yourself, or just put a hat on him. How old is he and how important is his hair to him?
Also, you can tell him that you don't think you did as good a job as a professional and tell him you are sorry that you didn't, and that you will take him to get it fixed if he wants you to. Be glad he's a boy and that you can just buzz cut him if need be, if that was a girl then you could end up with problems for months from a bad haircut.
_________________
I'm giving it another shot. We will see.
My forum is still there and everyone is welcome to come join as well. There is a private women only subforum there if anyone is interested. Also, there is no CAPTCHA.
The link to the forum is
http://www.rightplanet.proboards.com