I was wondering why your son is away at school in Florida and your family lives in California? Who is your son's parental figure or guardian while he is away at school?
Your son may be doing many of these actions while he is at school as well. Since you are not with him in Florida. you would never know. Now that he is at home, he wants to try and continue with this same type of behavior which you must not tolerate.
It will be hard to punish him while he is away at school. But while he is at home, you can limit his time with friends, take the video systems completely away, take away his cell phone if he has one, and other items that he enjoys. There must be consequences for his dishonesty.
My concern is...who can enforce his acting appropriately at school? That will be the key factor. Otherwise, maybe he should not attend that school for his senior year if his behavior is heading down the wrong track. He must follow through with his actions so you can regain your trust back in him. More watchful eyes need to be in his life.
Boys may distance themselves but you must keep communicating with them in open and honest fashions. Let them state their feelings, and as parents then you state yours.
I hope that this has helped. If so, please ACCEPT so that I may be paid for my efforts!!! Have a great week.