Preheat the air fryer: Set it to 380°F (193°C). A hot basket helps the broccoli start crisping right away.
Prep the broccoli: Wash and dry thoroughly. Moisture is the enemy of crispiness, so pat it dry with paper towels.
Season: In a large bowl, toss the florets with olive oil, salt, garlic powder, black pepper, and smoked paprika if using.
Make sure every floret has a light, even coat.
Air fry, round one: Add the broccoli to the air fryer in a single layer. Work in batches if needed. Cook for 6 to 8 minutes, shaking the basket halfway, until edges deepen in color and the stems are just tender.
Make the sauce: In a small bowl, stir together buffalo sauce with melted butter and honey (if using).
The butter adds richness; the honey rounds out the heat.
Toss and finish: Transfer the hot broccoli back to the mixing bowl. Pour over the buffalo sauce and toss gently to coat. Return to the air fryer for 2 to 3 more minutes at 380°F to set the sauce and crisp the edges.
Serve: Plate immediately.
Drizzle with ranch or blue cheese dressing if you like. Add crumbled blue cheese and green onions for extra pop.