Prepare your dredge station first by place the flour, baking powder, kosher salt, pepper, garlic powder, onion powder, and cayenne in a medium-sized bowl, whisk together until combined.
In another bow add the buttermilk, egg, and hot sauce and whisk to combine.
Add oil to a large skillet with deep sides about 3-4 inches deep or I like to use a dutch oven. Heat the oil to around 325°F, you want the oil to stay around this temperature.
One by one, place a chicken breast into the flour mixture, let any excess shake off.
Place the chicken into the buttermilk mixture, let any excess drip off.
Place it back into the flour and cover it in the flour, pack it down so it sticks well. Shake off any excess and place it directly into the oil.
Repeat, but do not crowd the pan, you may need to fry in batches. Fry for about 5-8 minutes per side.
Take out of the oil and let drain on a wired rack over a sheet tray while you fry the rest of the chicken.
Assemble your sandwiches with toppings of your choice and enjoy!