Hmm...is he getting enough fat/protein? Or perhaps too much? Those tend to be filling for longer than carbs.
It also looks like he's taking what would normally be his breakfast feed at the early waking 4-6AM. If you could hold him off till 7 (or at least 6) and start the EASY with that feed, maybe that would eventually shift the cycle. I found that sending my DH in for a night waking reduced the likelihood of my DD looking to nurse, since she didn't associate him with nursing; she'd fall asleep for him with just a dummy, so if that's something you can try for the 4-6AM waking for a couple of nights, it might be worth a try.