Place the halved baby potatoes in a large pot and cover with water. Add a pinch of salt and bring to a boil. Cook for about 15-20 minutes, or until the potatoes are tender but not mushy. Drain and let cool slightly.
In a large mixing bowl, combine the sour cream, Greek yogurt, Dijon mustard, apple cider vinegar, garlic powder, onion powder, salt, and black pepper. Mix until smooth and well combined.
Add the cooled potatoes to the bowl with the dressing. Gently fold the potatoes into the mixture until they are evenly coated.
Stir in the chopped chives, green onions, and diced celery. Mix gently to combine.
Cover the potato salad and refrigerate for at least 1 hour to allow the flavors to meld. Serve chilled or at room temperature.