In a gallon sized Ziploc bag, add the chicken, buttermilk, egg, and salt. Seal the bag and give everything a good mix. Chill in the fridge for 20-30 minutes.
Meanwhile, make the the dredging mixture. In a shallow bowl (I used my 9 inch pie dish), combine the flour with baking powder, powdered sugar, paprika, salt and pepper. Whisk everything to combine.
Add at least 1 inch of peanut oil to a dutch oven and heat to 350°F/180°C.
Remove the chicken pieces from the brine, and dredge in the flour mixture shaking off any excess flour. Do not leave any spots that are not covered with flour.
Drop in hot oil (work in batches), and cook for around 4 minutes. Flip the chicken every 30 seconds as you fry, this will help with even cooking (unless you’re using a deep fryer).
Drain cooked nuggets on a wire rack or paper towel lined dish as you fry the rest. Try to maintain the oil temperature as you fry (higher than 350 and the outside will be brown too quickly, and the chicken won’t cook on the inside, if the temp is lower then you risk the coating falling off and the chicken won’t brown very well and you might end up with overcooked chicken nuggets).
Serve with chick-fil-a sauce and waffle fries.