WorriedDad,
Never give up on him. You might think he is not listening but TSW is wrong. Kids are listening even when they pretend they are not and repitition and consistency helps. So don't stop telling your son what you believe in.
Also, now that the court has had its say, what about you? You may consider some positive things the boy can do to restore his honor with you. Does your garage need cleaning, car need washing? After all, you bailed him out. He owes you a favor.