Heat a skillet over medium-high heat and spray lightly with nonstick spray. Season the chicken with garlic and onion powder and cook for about 4 minutes per side until fully cooked. Let it rest briefly, then chop into small pieces and toss with BBQ sauce.
Place the tortilla flat and spread the BBQ chicken over one half. Sprinkle cheese evenly, then add red onion and cilantro. This layering helps everything melt together evenly while keeping flavors balanced.
Heat the skillet again over medium-high heat and spray lightly. Place the tortilla in the pan, fold it over, and press gently with a spatula. Cook until golden and crispy on both sides, flipping once. Slice into wedges and serve warm.