$25K is a bit excessive for what he did. Maybe a $500 fine or something like that, a fine that's appropriate for his actions and ability to pay. $25k is a year at college for him.
I generally support the idea of fines for stupid actions that require your rescue (ie. the idiots on Garibaldi who intentionally went OB while skiing) but this was a bit much.
In a similar article I read this morning, a drunk vacationer went out to the dock, dropped off his clothes and jewelry and swam out to a boat where he then fell asleep. The locals thought somebody had committed suicide and sent out the rescue team. He shows up a few hours later to clarify that he wasn't dead, just drunk and a bit stupid. No charges, no fines.