01 - Preheat air fryer to 400°F for 5 minutes.
02 - In a large bowl, whisk together flour, water, garlic powder, onion powder, smoked paprika, salt, and black pepper until smooth.
03 - Add cauliflower florets to the batter and toss to coat evenly.
04 - Lightly spray the air fryer basket with oil and arrange battered cauliflower in a single layer, working in batches if necessary.
05 - Air fry for 12 to 15 minutes, shaking halfway through, until golden and crisp.
06 - In a separate bowl, mix buffalo sauce and melted butter together.
07 - Transfer crispy cauliflower to a large bowl and toss with buffalo sauce mixture until well coated.
08 - Return coated cauliflower to air fryer for an additional 3 to 5 minutes for extra crispiness.
09 - Transfer to a serving platter and serve immediately with dressing, celery sticks, and carrot sticks if desired.