Combine all ingredients in a mixing bowl.
Whisk together and set aside.
Place shrimp into a large mixing bowl and stir in buttermilk and sriracha.
In another mixing bowl, combine cornstarch, rice flour, garlic powder, onion powder, and salt. Whisk together.
Remove shrimp from buttermilk, shaking off any excess and dip into cornstarch mixture.
Shake off excess coating and line coated shrimp onto a cooling rack lined baking sheet.
Preheat oil to 350˚F. Fry shrimp, in batches for 3 to 4 minutes or until lightly browned. Transfer to a cooling rack lined baking sheet.
Once all shrimp has been fried transfer shrimp to a large mixing bowl and toss together with sauce until evenly coated.
Transfer shrimp to a serving platter and top with sliced green onions. Serve with a side of steamed rice.
