Combine honey, lemon juice, olive oil, and thyme in a large zip lock bag. Add salmon and marinate 4-6 hours in the refrigerator.
Remove salmon from marinade and place on a buttered or parchment lined baking sheet. Sprinkle with salt and pepper. Roast salmon at 400°F (200°C) for 10-12 minutes.
While salmon is cooking, put marinade in a small saucepan and simmer for about 5 minutes or until thickened. Add butter and stir until butter is melted.
Drizzle the sauce over the salmon and serve immediately. Enjoy!