Whisk honey, soy sauce, chili flakes (if used), ginger, and garlic in a medium bowl. Set aside.
In another medium bowl, add shrimp and olive oil. Season the shrimp with salt and ground pepper and toss to coat.
Heat a pan over medium-high heat. Place the shrimp into the pan in an even layer. Cook the shrimp on one side until nicely seared, about 1-2 minutes. Flip the shrimp over and cook for another minute or until they’re just cooked but still a little translucent in the center.
Pour in the honey garlic marinade and cook until the shrimp is fully cooked (so about 1 minute more of cooking time). If desired, remove the shrimp from the pan so they don’t overcook, and reduce the sauce a little to thicken it (keep an eye on the sauce while reducing, as the honey makes the sauce easy to burn if you forget about it on the stove).
Serve the shrimp with the reduced sauce over brown rice and veggies. Garnish with green onion, if desired.