Marinate Chicken: In a bowl, mix buttermilk and hot sauce. Season the chicken with salt and pepper, then soak in the buttermilk mixture for at least 1 hour in the refrigerator.
Prepare Flour Mixture: In another bowl, combine flour, paprika, garlic powder, onion powder, cayenne pepper, salt, and black pepper.
Heat Oil: In a large skillet, heat vegetable oil over medium-high heat.
Dredge Chicken: Remove chicken from buttermilk, letting excess drip off. Dredge in the flour mixture, shaking off excess.
Fry Chicken: Fry chicken in batches until golden brown and cooked through, about 7-8 minutes per side. Drain on paper towels.
Make Honey Glaze: In a small saucepan, combine honey, soy sauce, apple cider vinegar, chili flakes, and minced garlic. Bring to a simmer and cook until slightly thickened, about 5 minutes. Season with salt.
Glaze Chicken: Brush the fried chicken with the honey glaze or drizzle it over the top.