Prepare the Glaze: In a small bowl, whisk together honey, soy sauce, Dijon mustard, minced garlic, lemon juice, salt, black pepper, and red pepper flakes (if using).
Cook the Salmon: Heat olive oil in a large skillet over medium heat. Place the salmon fillets skin-side down and cook for 3-4 minutes until crispy. Flip and cook for another 2 minutes.
Glaze and Finish: Add butter to the pan, then pour the honey glaze over the salmon. Let it simmer for 2-3 minutes, spooning the sauce over the fillets until the glaze thickens.
Serve: Remove from heat, garnish with fresh parsley or green onions, and serve with lemon wedges.