Cook bacon in a large skillet over medium heat for 8 to 10 minutes, flipping occasionally, until crispy and golden brown. Remove and drain on paper towel-lined plate. Let cool for 5 minutes.
In a small bowl, whisk together mayonnaise, sour cream, chives, garlic powder, onion powder, salt, and pepper until smooth and well combined.
Lay tortillas flat on work surface. If cold, warm them in a dry skillet for 30 seconds per side to make them more pliable.
Spread about 1/4 cup of secret sauce evenly over each tortilla, leaving a 1-inch border around the edges.
Layer chopped romaine lettuce across the center of each tortilla in a horizontal strip about 3 inches wide. Add sliced tomato on top of lettuce.
Place 2 slices of crispy bacon on each wrap, then arrange 3 to 4 avocado slices on top.
Fold in left and right sides about 1 inch, then roll tightly from bottom to top, keeping gentle pressure to secure filling.
Cut each wrap in half diagonally with a sharp knife and serve immediately.
Notes
Use thick-cut bacon for better texture and flavor. Applewood-smoked variety adds extra depth.
Secret sauce can be made up to 3 days in advance and stored in refrigerator.
For best results, assemble wraps just before serving to prevent sogginess.
Wraps can be stored wrapped tightly in plastic for up to 4 hours, but lettuce may wilt.