Does he do any side projects? Where you can support him most is feed him some problems he can build a solution for. I think working through the pain points of building an end to end product and putting that on his resume will go far. I also would recommend he finds non-SWE jobs at companies for the time being too. I mentioned in another comment but I was a “solutions engineer” aka customer support. It was minimally technical and boring but it had plenty of time to upskill and move laterally.
I am a new father to a 3 month old son. I will be nudging him to be an electrician if he has no obvious career interests. Union, good pay, endless work and lots of opportunities to do your own thing. It’s scary to even consider what the job market will look like in 22 years.
He just did something that was game related and has been playing with some graphics stuff. His degree game related CS.