Combine the yogurt, sweet chili sauce, sriracha and honey in a bowl and whisk until fully combined. Set aside for now.
Rinse the shrimp in cold water and then blot dry with paper towels.
Lay out 3 shallow bowls. In the first bowl, mix together the cornstarch, all-purpose flour, salt, garlic powder and pepper. Whisk together the eggs in the second bowl. Put the panko breadcrumbs in the third bowl.
Working in small batches, coat the shrimp in the flour-cornstarch mixture, shaking off the excess, dip it into the egg, shaking off the excess again, and finally in the panko breadcrumbs until coated.
Once your shrimp is all coated, place ¼ cup cooking oil in a frying pan and heat it until it reaches 375 degrees or until it is shimmering and a drop of water placed in it will sizzle.
Fry the shrimp on medium to medium-high heat for 1 to 2 minutes on each side or until golden brown and opaque inside.
Drain the shrimp on paper towels. Depending on the size of your skillet, you may need to do multiple batches of shrimp.
Once cooked and while still hot, toss the shrimp with the yogurt mixture until well coated.
Serve warm and garnished with sliced green onions, optional.