Combine the BBQ sauce ingredients in a small saucepan and set over medium-high heat. Bring to a simmer and cook for 5 minutes until the sugar has dissolved. Remove from the heat and allow to cool to room temperature.
Combine the seasonings for the chicken then dust the chicken on both sides with the spice mixture, making sure the chicken is completely covered.
Cook the chicken on a hot grill (or a griddle pan on the stove), basting with the BBQ sauce continuously until the chicken is sticky, glossy and cooked through. Approximately 5-6 minutes per side.
Remove the chicken from the heat and allow to rest for at least 5 minutes before slicing and serving.