Pat chicken breasts dry with paper towels. If the breasts are very thick (over 1 inch), pound them lightly to an even thickness of approximately 3/4 inch for more uniform cooking.
Brush chicken with olive oil. In a small bowl, combine salt, garlic powder, onion powder, and black pepper. Sprinkle this seasoning mixture evenly over both sides of the chicken breasts.
Set air fryer to 380°F and allow to preheat for 3 minutes. This ensures even cooking from the moment the chicken is added.
Place seasoned chicken breasts in the air fryer basket, ensuring they don't overlap. Cook for 5 minutes.
Open the air fryer and brush chicken breasts with a thin layer of buffalo sauce on the top side only. Return to the air fryer for another 5 minutes.
Flip the chicken breasts, brush the second side with buffalo sauce, and continue cooking for 4-6 more minutes, or until the internal temperature reaches 160°F at the thickest part.
When the chicken reaches temperature, brush both sides generously with the remaining buffalo sauce. Return to the air fryer and cook for 2 final minutes to set the sauce.
Remove the chicken breasts to a plate and allow to rest for 5 minutes. During this time, the internal temperature will rise to the food-safe 165°F, and the juices will redistribute throughout the meat.
Slice chicken against the grain or serve whole, garnished with blue cheese crumbles and green onions if desired. Accompany with celery sticks and additional buffalo sauce on the side.