A typical daily dose of Suboxone ranges between 8mg and 16mg. Since 2mg is just a small fraction of the typical daily dose, it’s likely to block other opiates for between 12-36 hours. Although that amount of Suboxone might not completely block the effect of opiates, it would reduce their effect or the intensity of any withdrawal symptoms.