Prepare the Chicken:
In a bowl, combine the buttermilk and hot sauce. Add the chicken pieces and marinate for at least 1 hour or overnight for maximum flavor.
In another bowl, mix the flour, cornstarch, garlic powder, smoked paprika, cayenne pepper, salt, and pepper.
Fry the Chicken:
Heat oil in a deep fryer or large pot to 350°F (175°C).
Remove the chicken from the marinade and coat each piece in the flour mixture, pressing to ensure an even coating.
Fry the chicken in batches for 6-8 minutes per side, or until golden brown and cooked through. Drain on a wire rack or paper towels.
Make the Waffles:
Preheat your waffle maker according to the manufacturer’s instructions.
In a mixing bowl, combine the flour, sugar, baking powder, and salt.
In another bowl, whisk together the eggs, milk, melted butter, and vanilla extract. Add the wet ingredients to the dry ingredients and mix until just combined.
Pour the batter into the preheated waffle maker and cook until golden brown.
Assemble the Dish:
Place a piece of fried chicken on top of a waffle and drizzle with maple syrup or honey. Add powdered sugar or hot sauce for extra flavor.