you know your child better than anyone, so if you think they can handle it than definitely give it a try. If he is a bit on the immature side for his age, waiting is definitely something a lot of people choose to do - especially with boys. Also, as they grow up, being a little older is more beneficial in a social sense than younger.