snitch, whistle blower, rat fink, stool pigeon, Linda Trip wannabe, its me, I knew you would rat me out!!!!!! Just kidding lol.
Listen, out of all the advice given, they are right, he was wrong, and he has to face the music. I wish their was another way that his name, reputation, or future might not be destroyed, but he took that chance whether he knew it or not. I think what is best for you is ease your conscious and ensure that he learns properly from this incident is to stand by him ensuring fairness. Speak out on his behalf. When it comes time to face the music to the powers that be that he is punished fairly not made an example of. I think that in today's world we go to extremes rather than teach what and why he was wrong. There is a certain zealousy. (is this a word? lol) The only downside is that the truth may come out as you were the one who reported him. This is where he will have to learn to accept his fault not yours. Will he probably at first blame you, but after time whether short time or long time will come around.
From your postings, he appears to be bright and could have a really successful life if people give him a chance, not stone him to death or hung out to dry. He most likely will be expelled and I dont know how other schools can deny him acceptance or not? Personally I think he should be repremanded to an justifiable community service to the school for X amount of hours for X amount of time like two years to remain at the school with a certain agreed on GPA. He could work the cafeteria, pick up garbage, and do maitenance to show what kind of life he could have if he doesnt be careful. WE are interested in teaching him, not executing, humility is best. WE all have made mistakes in the past, some big, some small, and they were all about impressing someone for whatever reason. I just dont feel that his life should be destroyed, it should if he killed or did something that was "evil", not cheat.