In a medium bowl, whisk together honey, bourbon, soy sauce, minced garlic, grated ginger, red pepper flakes, salt, and pepper. Set aside half of the marinade for later use.
Add the shrimp to the remaining marinade and let it marinate for 15-30 minutes in the refrigerator.
Heat olive oil in a large skillet over medium-high heat.
Remove shrimp from the marinade and add to the skillet in a single layer. Cook for 2-3 minutes on one side until they turn pink and opaque.
Flip the shrimp and pour the reserved marinade over them. Cook for an additional 2-3 minutes until the sauce thickens slightly.
Remove from heat and garnish with sliced green onions before serving.