I very rarely get invited to anything that doesn't involve drinking or drinks are on hand unless it is a religious function. It's the way things are these days but then it is up to the individual as to whether they get wasted or are social or don't drink at all.
Up to you to access but don't close off too soon without at least giving him a shot Rocky.