And it is sad. Maybe just bad luck or judgement. One drink too many? Let's suppose the guy went to the pub at night around 4pm and left around 11pm, in order to have 0.06% BAC at 9 am he would have to drink about 7 pints of beer (thats about 14 bottles)
That doesn't make any sense.
A good way is to calculate when to stop drinking, 12 hours is not always enough.