
Place the whole, unpeeled potatoes in a large pot of water, bring to a boil, lower heat and simmer for 10-15 minutes. Drain and steam for 5-10 minutes, then peel and cut into 1/2 inch chunks.
Mash the yolks of the hard boiled eggs and stir in mayonnaise, buttermilk, mustard, pickle juice, salt, and pepper.
Pour the dressing over warm potatoes. Add chopped egg whites, celery, onion, and pickles. Stir well, cover, and refrigerate for a few hours to blend flavors.