Bring a large skillet sprayed with nonstick spray to medium-high heat. Cook and stir onion and pepper until softened, 3 - 5 minutes. Remove from skillet and set aside.
In a small bowl, mix ranch dressing with hot sauce. In another small bowl, mix avocado with chili powder, ground cumin, and garlic powder.
Lay tortilla flat and spread avocado mixture on one half of the upward-facing side. Evenly top avocado with 2 tablespoons cheese, followed by the chicken, bacon, and cooked veggies. Top with ranch mixture and remaining 2 tablespoons cheese.
If needed, clean skillet. Re-spray skillet and return to medium-high heat. Place the half-loaded tortilla flat in the skillet and cook for 2 minutes. Fold the bare half of the tortilla over the filling with a spatula and press down lightly to seal. Carefully flip and cook until crispy, about 3 minutes.
Slice into wedges, and if you like, serve or top with sour cream and salsa!