In a bowl, mix the sugars and all the dry powders and spices together, with a fork, give this a good mix to ensure all the fine powders are distributed and there will be no small lumps of mustard or garlic powder in the sauce.
Now place the ketchup, vinegar, water, Worcestershire sauce and Tabasco into a medium saucepan and add the sugar and spice mix.
Bring to a gently boil; stirring every so often to ensure the sugar is dissolving. Once this comes to boil, simmer for about 5 minutes. At this stage the sauce will be slightly runny. It makes a great marinade for chicken or ribs like this. To make it into a BBQ sauce for adding to BBQ burgers, add the corn flour and water to the sauce, stirring well and continue heating until the sauce thickens, for about 2 minutes.
Once cooled pout into a container and store in the fridge until ready to slather onto your cheese and bacon burgers!