Hello Friend, Good that you are seeking a help. I suggest if you notice his problem is only drinking, then you need to get a proper guidance for deaddiction. Yes, temporary measures can give results, but he may become offensive if known.
Better to utilize his good side, diversion techniques and other sources to make him realize his mistakes.
Next Steps
Feel free to reach out to me online for further guidance.