If I were in this position, I'd start a company to employ me and get an investor to foot the bill for keeping me in the US. Someone as smart and well-connected as the author should be able to manage that. It's difficult to get personal goals to align with the government's wishes, but it's not difficult at all to throw money at the problem.
There are scores of ways to get into and stay in the US, the problem is understanding and navigating the bureaucracy. He managed for 15 years. I read stories all the time of creative strategies yielding a green card and eventual citizenship. I don't even ask the many non-Hispanic immigrants I meet whether they have citizenship or not, they all managed to work the system.