Not sure your year of bike but there was a service bulliten on a starter clutch issue that would cause the loud noise when starting and could continue if not replaced. Check that out on the 950.info page.
If your truly experiencing back fires then you may have some jets blocked if your bike is carbed.
Correction, it was a starter torque limiter. Here is a link and scroll down the page to read.