Preheat the Grill
Heat your grill to medium heat (375–400°F).
Lightly oil the grill grates to prevent sticking.
Prepare the Salmon
Pat the salmon dry with paper towels.
Brush both sides lightly with olive oil.
Season with:
Salt
Pepper
Garlic powder
Smoked paprika
Make the BBQ Glaze
In a small bowl, stir together:
Barbecue sauce
Honey (if using)
Dijon mustard (if using)
Lemon juice
Grill the Salmon
Place the salmon skin-side down on the grill.
Close the lid and cook for 6–7 minutes.
Brush generously with the BBQ glaze.
Continue cooking for another 3–5 minutes, brushing with more glaze once or twice, until the salmon flakes easily with a fork and reaches an internal temperature of 145°F.
Serve
Transfer to a serving platter and garnish with parsley, green onions, and fresh lemon wedges.