baby wakes too early!

My baby is 9 months old. He goes to bed at 7 and is up at 5 (sometimes earlier) everyday. I know he is still tired because he lets me rock him back to sleep for another hour. (Wakes when I put him down) and then eats and an hour later goes down for a nap already! I've tried pushing bedtime back and it only makes it worse.