Place eggs in a saucepan and cover with cold water. Bring to a boil, then remove from heat, cover, and let stand for 12 minutes. Drain and rinse with cold water. Peel and slice in half lengthwise.
Scoop out the yolks and place them in a small bowl. Mash the yolks with a fork until smooth.
Add mayonnaise, Dijon mustard, and white vinegar to the mashed yolks. Season with salt and pepper. Stir until well combined and creamy.
Spoon or pipe the yolk mixture back into the egg white halves.
Top with crumbled bacon, chopped chives, and shredded cheddar cheese.
Garnish with a sprinkle of paprika, if desired.
Serve immediately or chill until ready to serve.
Notes
These are best served fresh but can be made a few hours ahead of time and kept refrigerated.