01 - Preheat grill or grill pan to medium-high heat.
02 - In a bowl, toss chicken cubes with olive oil, smoked paprika, garlic powder, salt, and black pepper until well coated.
03 - Thread the chicken pieces onto soaked skewers.
04 - Grill skewers for 8-10 minutes, turning occasionally, until chicken is cooked through and lightly charred. In the last 2 minutes, brush with barbecue sauce on all sides.
05 - While chicken cooks, assemble salad greens, bell pepper, cherry tomatoes, cucumber, red onion, and avocado in a large bowl.
06 - In a small bowl, whisk together olive oil, lemon juice, Dijon mustard, honey, salt, and pepper to make the dressing.
07 - Toss salad with dressing just before serving.
08 - Top salad bowls with hot BBQ chicken skewers and serve immediately.