Prep the chicken: Pat the chicken thighs very dry with paper towels.
Dry skin is key to crispiness.
Season: In a small bowl, mix 2 teaspoons kosher salt, 1 teaspoon black pepper, 1 teaspoon garlic powder, 1 teaspoon onion powder, 1 teaspoon smoked paprika, and 1 teaspoon baking powder. Sprinkle this evenly over both sides of the thighs. Let sit while you preheat the oven.
Heat the oven: Place a rack in the upper third of the oven.
Preheat to 425°F (220°C). Line a sheet pan with foil and set a wire rack on top for air circulation.
Arrange and roast: Place thighs skin-side up on the rack, spacing them out. Roast for 30–35 minutes until the internal temperature hits 175°F and the skin looks golden and crisp.
Make the sauce: While the chicken roasts, melt 4 tablespoons butter in a small saucepan over low heat.
Stir in 1/3 cup hot sauce, 1 tablespoon ranch seasoning, 1 teaspoon apple cider vinegar (optional), and 1–2 teaspoons honey (optional). Taste and adjust salt or heat as needed.
Broil for char (optional): Switch the oven to broil on high for 2–3 minutes to blister the skin. Watch closely to avoid burning.
Toss in sauce: Transfer the hot thighs to a large bowl.
Pour over the buffalo ranch sauce and toss to coat. For extra crisp skin, brush the sauce on instead of tossing.
Finish and serve: Sprinkle with chopped chives or green onions. Serve with celery, carrots, and your favorite ranch or blue cheese dressing.