We do not want to prejudge what the Supreme Court will do. The annual term of the Supreme Court is the 1st Monday of October until the last case argued before it that term is decided in late June or early July each year. That's when you should anticipate a decision in the CSPA case.
Hopefully within the next few months. If the decision is favorable, then it is possible for you to reopen your son's application. However, you will need to look at the decision by SCOTUS to see if and how the law will change. I would recommend using an attorney for this.
This answer is of a general nature and should not be relied upon as final, nor is it intended as legal advice. Consult with a qualified attorney before making any legal decisions. Michael Campise, Ferro and Cuccia (212) 966-7775
Give it a few months, until mid summer and you'll be able to read the decision by then.
Kindly be advised that the answer above is only general in nature cannot be construed as legal advice, given that not enough facts are known. It is your responsibility to retain a lawyer to analyze the facts specific to your particular situation in order to give you specific advice. Specific answers will require cognizance of all pertinent facts about your case. Any answers offered on Avvo are of a general nature only, and are not meant to create an attorney-client relationship.