Not to condone the actions at all, but was he actually under the influence of the drug? Story reads like he had plenty of time to sleep it off. The test on arrival back home would have shown recent use but not impairment
AFAIK.
Lack of judgement, absolutely, on many counts.
Ilegal, yes.
Operating (or attempting to operate) under the influence though? I'm not really convinced on that one.