Um, no. Benadryl is sleep-inducing and DOES NOT mix with alcohol.
I'm with you. this guy sounds hilarious.