In a large bowl, whisk together the buttermilk, hot sauce, salt, and black pepper.
Add the chicken pieces, making sure they’re fully coated. Cover and refrigerate for at least 2 hours (or overnight for the best flavor).
In a separate bowl, mix the flour, paprika, cayenne pepper, garlic powder, salt, and black pepper.
Remove the chicken from the marinade, letting the excess drip off.
Dredge each piece in the flour mixture, pressing the coating onto the chicken.
Dip the chicken back into the buttermilk, then dredge in the flour mixture again for a second coating.
In a deep frying pan or Dutch oven, heat the vegetable oil to 350°F (175°C).
Carefully place the chicken in the hot oil.
Fry for 12-15 minutes, turning occasionally, until the internal temperature reaches 165°F (74°C).
Remove the chicken and place it on a wire rack to drain.
In a small bowl, mix cayenne pepper, brown sugar, paprika, garlic powder, and salt.
Carefully whisk in ½ cup of the hot frying oil until combined.
Using a brush or spoon, coat each piece of fried chicken with the spicy oil mixture.
Serve the chicken on slices of white bread with pickles on top. Enjoy!