Hi elainekay and welcome to SR!
You've stated that his clean time is based on not using the "hard drugs" (meth and cocaine). I just want you to know that Oxy is a hard drug. I'm willing to bet 100% that he is well aware of this.
Wishing you the best....