Preheat the oven to 375°F (190°C).
In a mixing bowl, combine the BBQ sauce, pineapple juice (from the reserved pineapple juice), olive oil, soy sauce, garlic powder, onion powder, black pepper, and salt. Whisk until well blended.
Place the chicken breasts in a baking dish. Pour half of the BBQ sauce mixture over the chicken, ensuring they are well coated.
Scatter the pineapple chunks on top of the chicken.
Drizzle the remaining BBQ sauce mixture over the pineapple chunks and chicken.
Cover the baking dish with aluminum foil to keep the chicken moist while baking.
Bake in the preheated oven for 20 minutes. Remove the foil and bake for an additional 10 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F (75°C).
Remove from the oven and let it rest for 5 minutes before serving.
Garnish with fresh cilantro or parsley if desired, and serve with your choice of sides.