L.P.
That's an AWESOME sleeping schedule!!!!! My 15 month old goes to bed around the same time and gets up between 7:30 & 8:00...but I KNOW some mornings he needs and even wants to sleep longer but it's a habit for him to get up. He can be such a crank, I know if he'd just sleep another half hour or so he'd wake up happier. So 9 AM is bliss!!! We also nap in the day usually 2.5-3 hours. Is your son very active after he wakes up in the morning? My kids are outside playing all morning and they are really ready for naps and sleep like yours. I would attribute the waking up at night PROBABLY to teeth. Try the Hylands teething tablets, like that other woman suggested, or one night try giving him tylenol at bed and see if it makes a difference in the waking times. My 15 month old just got his 4 back teeth and he was struggling too. I would NOT worry. Kids need more sleep than people think. But if you still really feel that somethings wrong, have your ped check him out. At least then you will put your fears aside.
God bless!