Everyone is different, but generally speaking you shouldn't have to wait much longer than 48hrs, almost certainly not more than 72hrs... Then again, the situation is more nuanced than that. Enjoy
So you took 8mg of suboxone this morning? pretty high dose for someone who is using it recreationally... and you're not sick or anything?
The more suboxone you take, the more you'll have to wait before it's all out of your system and full agonists will have their normal effects. So, if you did take the whole 8mg, you probably have to wait 24-48 hours, depending on what kind of opioid you plan on (ab)using.
If you are going to indulge in a "weaker" (less binding affinity to your opioid receptors) opioid such as hydrocodone/vicodin, you'll probably have to wait longer than not (i.e. 48+hrs) to get the effects you want. However, with strong opioids (high affinity to your receptors) such as oxycodone or heroin, you won't have to wait as long (24-48hrs - but you'll still have to wait, and it's all still dosage/personal chemistry dependent).
TBH the first time I used suboxone (recreationally), I took just a lil bit, maybe 1mg tops. I wasn't able to get the desired effects out of my doc at the time, hydrocodone, for almost a whole week. And even then, I feel like it took a longer time than that to really enjoy the hydro like I used to... but then again, who knows.
A good point to always make: Everyone is different. And, although I don't advise this, you can always try compensating for the suboxone being in your system with taking more of your full agonist... As in, if you normally like the effects of 20mg of oxycodone, try taking 30-40mg, as that is likely to almost get you to where you want to be. this can be dangerous though, as using more opioids than not is rather dangerous and unpredictable given your situation. And I this is going to be almost certainly a waste with opioids that have a lower affinity to your receptors, such as hydrocodone.
IF you do decided to go this route, still MAKE sure you start with your normal dose and work your way up. It's been said before and will be said countless times again (or something to this effect): you can always take more, but you can't take back what's already entered your blood stream. And no, the administration of something like Narcan to bring one out of w/d is not fun... But I digress...
If you have a ready source/supple of opioids, I'd suggest a little experimentation. Try taking your normal dose after 24-48hrs. You probably won't get where you wanna be, but one never knows till one tries, right?
What
I would do in your case is just wait as long as possible to indulge. The more time you put between your full agonist and the use of suboxone, the more you'll enjoy the full agonist.
The biggest question that would help, other than how much suboxone you used and your ROA (route of administration/how you used it) would be what kind of opioid you're planning of (ab)using and what dosages you'd normally take?
(as stated, you'll have to wait longer to take vicodin than percocet, but you'll still have to wait a good while for the percs too.. unless you don't have a tolerance and try taking like 60mg oxycodone/12 percs at once... you'd probably feel that 24hrs after the fact... but again, doing such would almost certainly be stupid and irresponsible, if not a direct thread to your health and wellbeing, not to mention life... well, assuming you've never done it before and don't know yourself and your relationship to opioids like the back of your hand, and I'm assuming, given your question, this is not quite the case)
Oh, my fingers... fucking hell. I think I hear mr. dilaudid knocking at my door

sorry, that shouldn't make any sense... 'night