IIRC the Boyega thing was during the press run for Rise of Skywalker and he was half-joking (and probably fucking tired), but the "direct to streaming" stuff had a real stigma and mediocre pay. I think Disney had been renewing contracts with their franchise actors to have the right to pull them into those shows and he had already felt burnt by his role in the ST (fr they did him dirty tho).
I wouldn't be surprised if he ended up in the MCU if he leaned into the Disney work. Oscar Isaac ended up in Moon Knight (we're not getting a season 2 of that, are we...), so it's a realistic hypothetical scenario lol.
I haven't seen a lot of his stuff post-Star Wars, but They Cloned Tyrone was pretty funny and Pacific Rim 2 was ass lol. Like you said, he seems like one of those post-franchise young actors who can be a bit more picky. Robert Pattinson has had a cool career, I'm hoping John Boyega lands some good roles.
