In the long run (I am talking life long effects) I think you did what was right for your child. The few months of maturity make a huge difference and he has other challenges as well. He has the advantage that his parents are looking out for him and working with the schools (many children do not). Best wishes to all.