Preheat the oven to 400°F (200°C).
In a mixing bowl, whisk together the BBQ sauce, honey, olive oil, garlic powder, smoked paprika, salt, and pepper.
Place the chicken thighs in a baking dish and pour the honey BBQ mixture over them, ensuring each piece is well-coated.
Bake the chicken in the preheated oven for about 35-40 minutes, or until the internal temperature reaches 165°F (75°C) and the skin is golden brown.
While the chicken is baking, peel the Yukon Gold potatoes and cut them into halves or quarters depending on size.
Place the potatoes in a saucepan, cover with water, add salt, and bring to a boil. Cook until tender, about 15-20 minutes.
Drain the potatoes and return them to the saucepan. Add the heavy cream, Parmesan cheese, minced garlic, butter, salt, and pepper.
Mash the potatoes until creamy and well combined. Adjust seasoning to taste.
Remove the chicken from the oven and let it rest for a few minutes before serving.
Serve the honey BBQ chicken alongside the creamy garlic Parmesan potatoes, garnishing with fresh parsley if desired.