I don't have a recipe per say because I never make the same sauce twice.
I'm in a perpetual state of tweeking them.
There are way too many styles of BBQ Sauce to pick just one.
RB, I'm going to steal your basic cause it looks good to me.
Hope you don't mind if I tweek it.
The Chief has it correct.
Start with a basic recipe and adjust it to your individual taste as you create your own wonderful taste treat.
Keep in mind you can always add but it's difficult to subtract.
Experimentation is not only fun but it's the only way we learn in this life.
And when an experiment doesn't turn out as we'd like?
Try, try again and the dogs sure don't mind.