OK
Looks like your day was something like this:
WU 5.40
A 3hr 15
S 8.55 - 9.35
A 3hr
S 12.35 - 1.20, 1.30 ish - 2.30
A 4h
BT 6.30
Tomorrow I suggest you really try to get to the first nap time of 9.15am even if it means longer than 3hr 15 A time from WU. I know it seems like a long A time especially if he wakes earlier than 6am but he will be more likely to nap better (and be easier to resettle if he does wake) and even if he gets a bit OT from a long first A time it will help establish this routine. Getting to the end of the day with a 4hr A time before BT is less helpful than having a very long first A time.
Here's the routine:
WU 6.00 or earlier
nap 9.15 - 10.45
nap 2 - 3.30
BT 6.30pm
Good luck!