Just so you know, I would have definitely stopped (that is if I knew that you did have plenty of beer).
Seriously, some people suck. What was his reaction when you told him "my new project in life was to make sure my two little boys never turned out like you"?
I am guessing it probably didn't even phase him...unfortunately.