Sorry you've had no replies yet

Is your ticker right that he's 4 months?
So your school runs are 8.30-9.15ish and then in the afternoon??
What time are you aiming for bed? If you start your BT routine at 5.20pm I'm guessing 6pm? In which case 5.20am isn't really an EW. But I guess that may have been an off day? What time would WU/BT be ideally? I'm thinking a 7/7.30am WU would be best really so you could get the first nap after the school run....if he falls asleep on the way will he stay asleep for a decent nap or can you transfer to bed?
Sorry so many questions, just trying to get an idea of what's practical/feasible for you before I try to help with a routine
