Specifically, when the internship or "contractor" job ends, how long does he have to find a new job, sponsor, or leave the country? Does he or she have the option to stay and change the visa to a work visa? If so, how long can they remain unemployed after the first contractor job ends before they are out of status? And can they change status to a business or "investor" visa from a J1 or other student visa (He was NOT on a H1b with an employer sponsor).
I originally asked the question thinking he was here with an employer sponsored H1b, but found out this was not the case, he was just a student who arranged a summer internship through the school in his last semester of his MA program.