- In a large bowl, combine the shredded chicken and BBQ sauce, mixing well until the chicken is fully coated. 
- In another bowl, mix the cheddar cheese, mozzarella cheese, garlic powder, onion powder, black pepper, and salt. 
- Heat a large skillet over medium heat and add 1/2 tablespoon of olive oil. 
- Place one tortilla in the skillet and sprinkle half of the cheese mixture evenly over the tortilla. 
- Spread half of the BBQ chicken mixture over the cheese, then top with the remaining cheese mixture. 
- Place a second tortilla on top and cook for about 3-4 minutes, or until the bottom tortilla is golden brown. 
- Carefully flip the quesadilla using a large spatula and add the remaining olive oil to the skillet. Cook for another 3-4 minutes until the second side is golden brown and the cheese is melted. 
- Remove from the skillet and let it cool for a minute before slicing into wedges. 
- Serve with sour cream and chopped green onions, if desired.