when i first got my 850 special it was backfiring the exact same way yours is. you might want to check your baffles. You may even not be getting enough spark out of your plugs. check and make sure the bike has good air, spark, and a steady fuel stream. that is all i can think of.