Instead of cooking, flipping, and basting your barbecue chicken on a grill, simply opt for roasting the chicken in the oven and cooking the chicken and barbecue sauce separately.
When you roast barbecue chicken in the oven sans sauce, you allow the chicken to bake at a consistent medium heat temperature that cooks it evenly on all sides.
Using your oven will give you crispy chicken skin and also eliminate the need to constantly apply barbecue sauce, which interrupts the roasting process.