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 seasoned chicken pieces onto soaked wooden skewers evenly.
04 - Grill skewers for 8-10 minutes, turning occasionally, until chicken is cooked through and lightly charred. Brush with barbecue sauce on all sides during the last 2 minutes of cooking.
05 - While chicken cooks, combine 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 until emulsified.
07 - Toss salad with dressing just before serving to maintain crispness.
08 - Top salad bowls with hot BBQ chicken skewers and serve immediately.