Pat chicken dry and season with salt, pepper, garlic powder, and onion powder. Let rest briefly.
Cook bacon until crispy in a skillet. Drain on paper towels, crumble, and set aside. Keep 1 tbsp bacon grease in the pan.
Heat olive oil and butter with bacon grease over medium-high heat. Cook chicken 6–7 minutes per side until golden and 165°F (74°C). Remove and set aside.
Lower heat to medium. Add heavy cream, honey, Dijon mustard, and apple cider vinegar (optional). Stir and simmer 2–3 minutes until slightly thickened.
Return chicken to skillet, spoon sauce over, and simmer 2–3 minutes.
Stir in most bacon, reserving some for garnish.
Plate chicken, drizzle with sauce, top with remaining bacon and parsley. Serve warm.