01 - Place potatoes in a large pot and cover with cold, salted water. Bring to a boil, then reduce heat and simmer for 10 to 12 minutes until just fork-tender. Drain thoroughly and allow to cool slightly.
02 - In a large mixing bowl, combine mayonnaise, sour cream, Dijon mustard, apple cider vinegar, garlic powder, smoked paprika, salt, and pepper. Whisk until smooth and fully blended.
03 - Add the still slightly warm potatoes to the dressing. Gently fold until each piece is evenly coated.
04 - Incorporate celery, red onion, dill pickles, scallions, and half the bacon into the potatoes. Mix gently to distribute ingredients without breaking up potatoes.
05 - Gently fold in chopped eggs, if using, and half of the fresh herbs. Taste and adjust the seasoning as required.
06 - Cover and refrigerate the mixture for a minimum of 1 hour to allow flavors to meld.
07 - Immediately before serving, scatter the reserved bacon and herbs over the top for garnish.