In a large bowl, combine the flour, salt, pepper, and paprika. Mix well.
In another bowl, pour in the buttermilk.
Place the panko breadcrumbs in a third bowl.
Dip each shrimp into the flour mixture, shaking off any excess.
Next, dip the floured shrimp into the buttermilk, allowing the excess to drip off.
Finally, coat the shrimp with panko breadcrumbs, pressing gently to adhere.
In a deep frying pan, heat about 1 inch of vegetable oil over medium heat until it reaches 350°F (175°C).
Carefully add the breaded shrimp in batches to the hot oil, frying for 2-3 minutes per side or until golden brown and crispy. Use a slotted spoon to transfer the shrimp to a paper towel-lined baking sheet to drain excess oil.
In a separate bowl, whisk together the mayonnaise, sweet chili sauce, sriracha, and honey until smooth.
Once all the shrimp are fried, toss them in the sauce until fully coated.
Serve immediately, garnishing with sliced green onions and sesame seeds if desired.