I would disagree that buprenorphine is safer than oxycodone or pharmacologially pure heroin. Buprenorphine has more dangerous potential side effects than either of them, meaning it would be safer to use heroin or oxycodone. Also, the reduced risk of overdose isn't because of the drug, it's because the user isn't dosing it themselves.