@d33smth I feel you man. I have a similar journey.
In general you don't look like you gained much muscle from pic 2 to 3. But you might have. Try dexa scans. Or at least track your waistline. If that stays the same then keep bulking, it means you're putting on muscle. You're probably at 14% right now. I would keep going until you get to 20%. Then reevaluate. You can probably get to 180. Then do a mini cut down for 6 weeks and loose 10lbs. Then rinse and repeat. I think your on the right path. Also I think you can gain a little faster, like up to 2lbs a month or 0.5lbs a week. So a 250 calorie surplus per day.
My story:
Also 6 foot. But like 10 years older than you. Went from 190lbs down to 145lbs/12%bf in 2020. Then did a slow Bulk 8 months in 2021 to 162lbs. I did dexa scans and only 4 of the 17 lbs gained was lean mass. Mostly probably water/glycogen retainion. Then decided to cut because I was around 20%bf. So I went back down to 150lbs~15%.
Like you said was trying to do everything right. Lift near/at failure. Good sleep low stress. Diet on point.
Half of 2022 I stopped tracking and gained 20lbs to 170. I was still lifting 5 days a week. I was probably ~25%. So needed to cut again. I'm at 155 now dexa still says I only have 130lbs of lean mass still. That's what I had when I was 145lbs in 2020. So I'm very disappointed.
I'm gonna get down to 150, then try another Bulk. Gonna tweak a couple things this time so hopefully I can get it right. Then try to rinse and repeat. My goal is 175 at 15%. Right now I'm 155 at 15% so 20 lbs would really change things for me in a massive way. Good luck dude.