Place the potatoes in a large pot and cover with cold water by 1 inch. Season the water with salt and bring to a boil. Reduce to a simmer and cook for 10-12 minutes, or until the potatoes are fork tender.
Drain the potatoes and let them cool for about 15 minutes until warm but not hot.
Preheat the oven to 400°F(200°C). Spread the English muffin cubes onto a baking sheet, drizzle with olive oil, season with salt and pepper, and bake for 15 minutes or so, until they reach your desired crispiness. Alternatively, air fry them at 400°F for about 7 minutes.
Combine egg yolks, lemon juice, mustard, and hot pepper sauce in the container of a blender. Cover and blend for about 5 seconds, then with the blender still on, slowly pour in the melted butter in a steady stream until the sauce is thick and smooth, about 15 to 30 seconds.
Transfer the cooled potatoes to a large bowl. Add the chopped eggs and Canadian bacon.
Pour on the hollandaise sauce and fold to combine. Taste and season with salt and pepper to your liking.
Cover and refrigerate for at least 1 hour before serving.
Just before serving, top with the English muffin croutons, fresh dill, and green onions, if desired.