Went from definitely heading in the right direction yesterday to the least amount of day sleep he’s ever had today

Not sure how it went so wrong. Completely lost what A time I should be aiming for and whether he was UT or OT? Definitely OT by the end. Here’s our day. -
S 18.45
DF 10.00 Had about twenty mins on one side then pulled off settled. As he’s been ‘asking’ for both sides since he’s been sleeping through I was worried that one side wouldn’t be enough to see him through. So offered him other side and he took it for about 30 mins. Kind of wish I hadn’t offered because I was very uncomfortable at the end. As he didn’t start pulling at my nipple though I felt I had to let him continue. Did you always offer both sides for DF? Maybe I should try with just one side on the weekend or do you think it’s risky and I should do both sides until it’s time to wean him off it at a later date?
NW 2.00 Self settled
NW 5.30 Self settled but took half an hour. He got only about half hour more sleep.
WU and E 6.26
A Nearly asleep in buggy on way back from school
E 9.05
S 9.25 – 9.55 (Put down at 9.16. 3 mins later than the perfect A yesterday. Woke calm but started getting cranky in 10 minutes or so. Left not knowing if UT or OT. Maybe OT as couldn’t do a full A because of 5.30 NW and then only half hour’s sleep? Calm waking makes me think UT but unexpected with the start to the morning and the ever so slightly increased A. )
E 10.15
A Had to go out with buggy at about 10.35. He started falling asleep pretty much straight away. ( Do you think that tends to indicate OT or UT at previous nap?) Maybe dozed for 5 mins in buggy before realising and picked him up. Started dozing on the way back so carried home.
E 12.20 – falling asleep, tried to keep awake
S 13.15 – 13.55 (put to bed at 12.35 –wriggled around cot in Woombie for ages then cranky right at end for a minute. Little dozes affecting settling? He woke up calmly and then cranky after five mins until fed. Don’t know if OT/UT/just hungry? Calm afterwards although did have sitting on my lap all the time – wasn’t taking any chances!)
E 14.00
AE 16.00 Was falling asleep
S 16.45 – 17.20 (Put to bed 16.20. Went to sleep calmly surprisingly)
AE 18.00 Exhausted. Fell asleep while eating.
S 18.45