Preheat the oven to 350F.
Cook the bacon until crisp. (I like to use microwaveable fully cooked bacon to keep things simple!) Crumble and set aside.
In a large skillet over medium-high heat, add the olive oil. Heat for 1 minute then add the diced chicken breast in an even layer. Let cook undisturbed for 2-3 minutes until golden brown.
Flip the chicken and sprinkle over the chili powder, garlic powder, onion powder, salt and black pepper. Stir to evenly coat.
Add the BBQ sauce and simmer until the sauce has reduced by half, about 5 minutes. Remove from the heat.
On a large rimmed baking sheet, layer the ingredients in this order:
½ of the chips½ of the chicken1 cup of cheese½ of the bacon¼ cup red onion½ cup tomatoesA spoonful of cilantro REPEAT with the remaining ingredients. Save a little cilantro for sprinkling after cooking.
Bake for 20-25 minutes until golden and bubbly.
Drizzle with the sour cream and top with the diced avocado and remaining cilantro. Serve immediately and enjoy!