In a bowl, whisk together the buttermilk and 1 tablespoon hot sauce.
Add shrimp and toss to coat. Cover and refrigerate for 30 minutes.
In another bowl, combine flour, cornstarch, garlic powder, onion powder, paprika, salt, and pepper.
Heat oil in a deep skillet or pot to 350°F (175°C).
Remove shrimp from marinade, letting excess drip off.
Dredge shrimp in the flour mixture, pressing to adhere.
Fry shrimp in batches for 2-3 minutes per side, until golden and cooked through.
Drain on a paper towel-lined plate.
In a small saucepan, combine honey and 2 tablespoons hot sauce. Warm gently over low heat.
Drizzle hot honey over fried shrimp before serving.