No-one drinks beer on the way to work unless they have an alcohol problem.
So if your story is true, herbaceous, then he must be reported to BA. No one airside or working on aircraft is permitted to be under the influence for very obvious reasons.
Live and let live just doesn't cut it in such an instance.