At that age my DD was only having one sleep. There is no way I could get her to slee long if I put her down @ 10:30-11am without lunch. She too would wake up in an hour for lunch. Maybe time to introduce some morning tea and then lunch abit ealier and a sleep in the middle of the day. That way it makes sense yeah? If you devide the day in 2 then he is up for the same amount of time in the morning and the arvo. So for eg.... up at 7am, down at 12pm, sleep for 2 hours, bed at 7pm. So 5 hours up, 2 hours down, 5 hours up. Anyway, just a thought. Hope he sleeps better for you soon