That is geat news about your lo going down to sleep and for naps independantly.
If he is teething that could definitely be why he is waking so frequently at night - might be worth trying some meds, if you think he is suffering.
Keep us posted on how you are getting on.
Paula x