Have you tried offering only one nap? How old are the kids? If you kept them busy all morning and offered their nap after lunch he might sleep better. Just a thought.