Alright, I've been doing a little digging and what I have found is that this guy, Ryan Auerhan, is a translator in the industry. Notably, he began
working on a translation of Shin Megami Tensai If in August. He is a writer for a few websites in the gaming world and most of the things he does is related to Persona, SMT, and Kingdom Hearts (
here is a link to articles he has written for Persona Central). I tried to visit his personal website, but it appears he ether lost the IP or misconfigured it.
As for his sources he says on the thread he posted on Twitter that he tries to stay away from fighting game leaks and leakers and that his sources are "grouped up". IDK what either one of those means. In his writing, this appears to be the case. He has never gone into the realm of Smash before from what I can find, so he has no prior track record when it comes to Smash. Due to him working as a free-lance translator, he tends to be very vague about his sources, but he claims that some of them are "in plain sight".
TBH, it's hard trying to find things not on his Twitter. The only other thing of note I've managed to other then what I've mentioned above is that he's
complied a translation of Phantasy Star Online 2.
I'll do some more digging and post my results if I find anything, but hopefully this has been at least a little helpful.