The rumour that seemed most credible is something involving him and a few other big name streamers being involved in a new streaming service with ties to Spotify and/or Google in some way, with Twitch finding out, banning them and trying to stop it all using lawsuits and NDA's or something.
A couple of people have gone out of their way to assure us that this is not the case, but so far that just made me more likely to believe the rumour.
I mean, if Twitch doesn't like people assuming that's the case, it's an easy thing to clear up, but still that curious silence.
Finn is the biggest waste in the film. He went from arguably being the real protagonist in Force Awakens to being an irrelevant side plot that had it's actual resolution left on the cutting room floor in the sequel.