He gets a job. Today. Pays back everything, including buying you a box of Padron 3000's. If he can't get the court date changed, he gets to reimburse your plane ticket as well. Don't care if it's flipping burgers at McD's, he's going to pay you back. I'm assuming he has no bills.

Not sure where you are at, but a citation for possession and paraphernalia is probably something he can get expunged, or just see if he can't contact the city prosecutor and cut a deal. That costs $ too, but weigh that cost versus replacing that plane ticket, and you might find out it's cheaper. Can't imagine why he'd need to go to court for simple possession, unless there wasn't anything 'simple' about this possession.

It's been my experience that he'll be more remorseful if you just let him know that you're disappointed rather than screaming and yelling at him. My 0.02.