The only 'testosterone booster' that genuinely raises testosterone levels in the body is testosterone. Your so called precursors can actually lower your total testosterone count because the body ceases to produce testosterone naturally whenever it detects an accounted for spike thereof. So when you first hit a one-step-away precursor, sure, you get a TINY spike in test, but this is quickly neutralized by the body's subsequent refusal to produce more test via conversion.
So why doesn't shooting test result in the same stoppage? Well, truth is it does. But in this case the amount of test introduced directly into the body supercedes the amount naturally produced all by itself. Even in so called moderate doses, this is the case. Of course, there is no such thing as dosing moderately when using test in the context of bodybuilding, or in any sports for that matter. When you use the term 'moderate' to a bodybuilder, it means something like 400mg a week as opposed to say, 800-1000mg/week. WHAT? Oh yes, padiwan. I know of guys shooting a gram of test a week, every week, year round. Some of them take time 'off' of cycling, which here again means they reduce their regimen to somewhere around the 400mg level and quit with some of the harsher drugs in their stack. Go look on any of your steroid boards (I used to mod one of the leading boards) and you will see that in the current philosophy of usage promoted by bodybuilders and many athletes there is no such thing as off. There is only degree of on. In fact, its not uncommon for "off" to mean the temporary cessation of roids other than test, and the term doesn't even apply to test at all in these instances! It can be a sickness for certain.
Understand I am not criticizing the use of test for athletic or even cosmetic purposes. Not at all. In fact, I am a proponent of it, so long as it is done in a healthy fashion, which is absolutely possible.
As for the impact of opioids on test levels - yes, use will diminish said levels. To what degree is a question for a mod probably, but as to the use of precursors (test boosters) that you can buy at any GNC to counteract it? My advice is to stay away from them entirely, as in the long run (even within just a few weeks most likely) you will wind up doing nothing more than boosting your ESTROGEN levels at a much faster rate than anything else, and when your test production stops you will begin to develop gyno (lumps under your nipples caused by the production of breast tissue) which you most definitely do not want.
My first recommendation would of course be to stop using opioids, but hey, I understand! Second recommendation would be to seek out a doctor who will prescribe you an appropriate testosterone therapy regimen, which would of course include the monitoring of levels by said doctor. These days its not so difficult to obtain such a prescription for reasons such as yours, so there is absolutely no need to fabricate to your doctor. Indeed - not fabricating will insure that when you do finally find your doctor, you will be impervious to outside influences impacting your ability to utilize test, as you will have both legal status as and physician's endorsement.