BBQ Sauce: In a small saucepan, over medium heat, melt butter, add onion, and sauté for about 1 minute, add garlic, and sauté for about 30 seconds, long enough for the garlic flavour to release. Then add rhubarb, and water, then cook at lower temperature for about 10 minutes, long enough for the rhubarb to soften.
Then add maple syrup, ketchup, apple cider vinegar, Worcestershire sauce, Dijon, ginger, chili powder and salt.
Simmer uncovered, stirring occasionally, until the flavours are well blended about 10-15 minutes and once the sauce becomes syrupy, remove from heat and set aside.
Chicken: While the BBQ sauce is simmering, combine the rub for the chicken, salt, chili powder, garlic powder and thyme. Add the rub to the chicken pieces and set aside.
Heat the grill, and once the chicken is turned once, add the BBQ sauce, and grill for 10-15 minutes, until no longer pink. Boneless chicken pieces take 6-10 minutes, and bone in takes another 5 plus minutes.
Notes
This BBQ sauce will store well in the refrigerator for 7-10 days.