1. Whisk together hot sauce and buttermilk in a shallow bowl. Place chicken into mixture, turn to coat, and chill 30 minutes or up to 1 hour.
2. Preheat oven to 425°. Combine flour and next 4 ingredients in a bowl. Heat oil over medium-high heat in a large, deep skillet until sizzling hot (about 350°).
3. Remove chicken from buttermilk mixture, 1 piece at a time, shaking off excess. Dredge in flour mixture, and place in hot skillet. Cook in batches, 3 to 4 minutes per side or until golden brown.
4. Place fried chicken on a wire rack in a baking sheet, and bake 40 to 45 minutes or until cooked through. Remove from oven, and place on paper towels to drain. Season with additional salt and pepper, if desired, and serve hot or at room temperature.