Yes, partially. You can boil the eggs and keep them in the refrigerator up to a week in advance. You can also prepare the yolk filling, and store well-wrapped or in an airtight container for 2-3 days. Same with the bacon. I would recommend assembling the eggs the day you're going to serve them.