An exhaust leak can cause backfiring. Make sure there are no leaks.
I'm in this camp as my 1st guess. I had a small leak in my 620 that would cause popping on decel. Also rode a borrowed S4R, with a leak and it popped similarly. Since you just messed with all the exhaust connections it's quite possible one or another joint has a leak