Hi.
Sorry to hear about this, a truly awful thing to happen to anyone.
The short answer is yes there is help available right now this minute, if he wants to opt for it.
My suggestion is get into some online NA meetings (feel like I’m in repeat today sorry!)
They are done through zoom and online all day every day. He can attend and listen if he wants and get some identification. People with long term clean time often offer help and support too.
In my experience staying clean is more than just not doing drugs, it’s about being able to deal with life on lifes terms and in order to do that I need to keep in top of everything a day at a time, or eventually slowly but surely I’ll end up veering back to that.
Also let’s not forget you, do you have enough help and support?