He was in The Internship, Deepwater Horizon, the Maze Runner trilogy and American Assassin. I might be wrong but it seems to me that he wanted to take on more serious projects by taking leading roles that involved more action as time went on before the accident. After that he just voiced bumblebee in his solo movie which really wasn’t much and doing a voice role didn’t require him to be involved in doing stunts, he was just in like 4 episodes of the last season of teen wolf, appeared in 1 episode of weird city which wasn’t really demanding in terms of action, had only 1 role in 2019 again in just 1 episode of Amazing Stories.
again, maybe I’m wrong but for at least during the following 2 years after the accident he seems to have been taking it slower than what the seemed to be aiming for before. Either way, I’m excited to see what the future may bring as he has 3 projects in the way.