In a medium bowl, whisk together the buttermilk and hot sauce.
Add the chicken pieces to the buttermilk mixture, ensuring they are fully submerged.
Cover the bowl and refrigerate for at least 30 minutes, or up to 4 hours.
In a shallow dish, whisk together the flour, cornstarch, paprika, garlic powder, onion powder, cayenne pepper, salt, and pepper.
Remove the chicken pieces from the buttermilk marinade, letting any excess drip off.
Dredge each piece of chicken in the flour mixture, pressing to ensure it is fully coated. Shake off any excess flour.
Place the dredged chicken on a baking sheet lined with parchment paper.
Pour vegetable oil into a large, heavy-bottomed skillet or Dutch oven until it is about 1 inch deep.
Heat the oil over medium-high heat until it reaches 350°F (175°C).
Carefully add the chicken pieces to the hot oil in a single layer, being careful not to overcrowd the pan.
Fry the chicken for 3-4 minutes per side, or until golden brown and cooked through. The internal temperature should reach 165°F (74°C).
Remove the fried chicken from the oil and place it on a wire rack lined with paper towels to drain excess oil.
While the chicken is frying, prepare the hot honey. In a small saucepan, combine the honey, hot sauce, apple cider vinegar, and red pepper flakes (if using).
Heat the mixture over medium heat, stirring constantly, until it is smooth and slightly thinned, about 2-3 minutes.
Remove from heat and set aside.
In a large bowl, toss the crispy fried chicken with the hot honey, ensuring each piece is well coated.
Transfer the hot honey chicken to a serving platter.
Sprinkle generously with crumbled feta cheese, chopped parsley, and chopped chives.
Garnish with sesame seeds and sliced green onions, if desired.
Serve immediately and enjoy!