other than that really long stretch from 5-9 i'd say your schedule looks fine. i wouldn't worry about a 9pm bedtime either... i think my kids were around that time too! :wink: loved that 7-8am start to the day!
is there any chance Palmer would sleep if you put him in a swing or happened to run out to the store on an errand? that catnap can be considered a "freebie" - do it whereever you need to, and it doesn't adversely affect sleep training.