my daughter is 14 month old. She didn't sleep through the night until recently, after I give her a big snack just before her bedtime and put two layer of pajamas on her to make sure she is nice and warm. This might not be related in your son's situation. But it might be helpful for other parents. Good luck!