Hey there! Just a couple of things I noticed. It looks like your LO is typically awake for about 2 hrs, is that right? However the last A time is almost 3 hrs. That is likely why you're getting that wake up 30 minutes later, he's way OT at that point. You need to fit a cat nap in there somewhere. I also noticed he's doing a lot of snacking and I wonder if a) he's not getting a really good, solid feed in when he's supposed to be eating, or b) does he have some unresolved reflux? The frequent night wakings make me wonder because reflux babies often have difficulty settling to sleep because they're in discomfort.
If reflux is not the issue then it sounds like it's time for some PU/PD, which can be difficult for the first few nights but can help tremendously if you're consistent. What do you think?