Thanks everyone, so to recap the guy on the left is/was SSBMStuff who quit speedrunning around 5 years ago, deleting his Twitter and Twitch accounts. (good for him I reckon) still speedruns Spyro.
Guy on the right is MechaRichter, last Twitch stream was 2 years ago, now exists mostly as a pronouns-in-the-bio Tweeter.
For some reason I thought that at least one of them had trooned out. I remember scrolling through his Twitter timeline just astonished by how many times he would tweet "I'm a girl!", over and over again like some baffling self affirming mantra.
I wasn't able to find it again and was hoping my memory was right and it was one of these two, oh well. I'm sure whoever it is, is doing juuuuust fiiiiine.