I agree, not picking him up is not setting a boundary-its letting him experience the consequences of his drinking. I look at it as "not enabling." I would just tell him you have important things for yourself to do and sorry, he'll have to find another ride.