Whisk buttermilk, salt, garlic powder, onion powder, hot sauce, and paprika.
Add chicken to the brine, cover, and refrigerate 1 hour to overnight.
Heat oil to 350°F in a Dutch oven.
Mix flour, cornstarch, baking powder, and seasonings in a bowl.
Dredge chicken in flour mix, let rest 5 minutes.
Fry in batches for 8–9 minutes until golden and cooked through.
Drain on a wire rack.
Make spicy honey butter: melt butter with honey, chili powder, and salt.
Prepare Belgian waffles.
Serve waffles topped with fried chicken and drizzle with spicy butter sauce.
