Mix marinade ingredients together, using 1/2 cup BBQ sauce, in a large ziplock bag or deep bowl. Save reserved BBQ sauce for basting chicken when it's grilling.
Add chicken and marinate for 6-24 hours in the refrigerator
Drain chicken and place on preheated grill and cook chicken until internal temperature reaches 165 F. Time will depend on grill temperature and size of chicken, 20-25 minutes. Brush chicken with reserved BBQ sauce near the end of cooking time.
Grill pineapple with chicken during the last 5 minutes
Notes
*substitute rum or rum extract mixed with water for bourbon if desired