In a small bowl, whisk together sugar, garlic powder, onion powder, oregano, chili powder, smoked paprika, salt, and pepper to create your dry rub. In a separate bowl, combine softened cream cheese, shredded cheddar cheese, lime juice, and 2 tablespoons of the dry rub mixture until well blended. This two-part prep ensures you have both your seasoning base and your flavorful filling ready before you start working with the chicken.
Halve your jalapeños lengthwise and carefully remove all seeds and membranes using a small spoon or knife—this reduces heat while keeping the flavor. Pat your chicken breasts dry with paper towels, then place each one between two sheets of plastic wrap. Using a meat mallet, pound each breast to an even 1/4-inch thickness, working from the center outward. I like to remove the plastic wrap and check the thickness as I go—this ensures even cooking and helps the chicken lay flat on the grill.
Lay out one pounded chicken breast and arrange 2-3 jalapeño halves down the center, then top with a generous spoonful of the cream cheese mixture from Step 1. Fold the chicken over the filling to enclose it, then season the outside generously with the remaining dry rub from Step 1. Wrap 2-3 slices of bacon around each stuffed breast (the number depends on breast size), securing the ends with toothpicks to keep everything together as it cooks. Repeat with remaining chicken breasts.
Preheat your grill to 350°F-375°F (medium-high heat). Once ready, place the bacon-wrapped chicken breasts on the grill and cook for 6 minutes without moving them—this lets the bacon crisp and the chicken develop a nice sear. Flip the breasts carefully and grill the other side for another 6 minutes. You're looking for the bacon to render and brown while the internal chicken reaches about 160°F.
Lower your grill heat to low or move the chicken to the cooler side of the grill. Brush the chicken breasts generously with BBQ sauce on both sides, then continue cooking for 3-4 minutes until the sauce caramelizes slightly and the chicken reaches an internal temperature of 165°F at the thickest point. I like to brush the sauce on in the last few minutes rather than earlier so it doesn't burn—this keeps that glossy finish and prevents any bitter char.
Transfer the chicken to a clean plate and let it rest for 4 minutes—this allows the juices to redistribute throughout the meat, keeping it moist and tender. Carefully remove the toothpicks and serve immediately while the bacon is still crispy and the cheese inside is warm and melted.