Hi, just thought I would log on and give a looooong overdue update:
Speedmaster was all sorted, after the backfire took out the airbox, I replaced it with a new airbox, drilled the top section and added a breather pipe to allow an escape route for air if it happens again. BUT, I didn't stop here, took off carbs as suspected they were badly tuned and unfortunately they were, sorted them and now over a year of happy riding later still no problems!

As a side note, airbox on a carb model CAN be replaced with a FI model, just needs a blanking cap moving which is simple.