Separate, wash, and dry the lettuce leaves.
Slice the chicken breasts into thin strips. Season with garlic powder, onion powder, salt, and pepper.
Heat olive oil in a large skillet over medium-high heat. Add the chicken and cook for 6–8 minutes, stirring occasionally, until golden and the thickest piece reaches 165°F.
Add the buffalo sauce, reduce the heat to medium, and simmer for 2–3 minutes.
Place the buffalo chicken mixture onto the lettuce leaves.
Top with cheddar, celery, green onions, and optional blue cheese or ranch dressing. Serve immediately.