@barefoothannahb yea i mean lower body progress is solid enough - i would imagine you've put on some muscle to be able to hit those and it's not just due to getting technically better at the lifts. the pics you have are only frontal upper body though and yeah, the bench and ohp progress kinda align with your assessment of not much progress.
imo, you have a lot more room to grow, and you're 25 you have a lot of time, i would not even think about giving up to maintain for at least a couple more years.
in terms of general advice, i'll give you some of what really made a difference for me (i'm 6'3 and can relate to some of the struggles of taller guys building muscle). i didn't really start looking like a bodybuilder physique until hitting 215-220lbs - and have to push 230+ to have enough energy intake and recovery ability progress my lifts. at 6'7 i think you're simply going to have to be and stay heavy (like at least 240+) and resist cutting for a while to give you enough time to build the amounts of muscle you'll need. maybe the big swings in bodyweight prevented you from progressing like you should have - you likely want to avoid this going forward if your focus is making substantial improvements. exercise selection - more isolation work has been a game changer for me - i relied a lot on compound lifts for a lot of my first few years, and moving away from that and adding a lot of isolation work really made a difference to my physique. idk your programming but if you're focusing on s/b/d/o for your measures of progress - maybe reassess and come up with more targeted lifts for each joint movement and muscle group. progressive overload - this must must must be your focus (i know you said you focus on it, but it really cannot be emphasized enough how important it is to actually have it occur). every single session you must add weight to the bar or to the total reps you do - no matter what. you might not increase your strength, but you must keep the stimulus increasing. so, for example, if you do 370 x5, 5, 4 then next week you add 5lbs and do 375 for 4, 4, 3 - do another set of 3 (or 2 then 1) to ensure the total volume is increasing. do this with every exercise (and ideally at higher rep ranges) and this is really what progressive overload means in terms of hypertrophy. when i switched to this progression on all my lifts, that was probably had the biggest impact after the first few years of training.
hope that helps