Cut ham steaks into 4 3-inch rounds using donut cutter or drinking glass. Set aside.
Preheat oven to 200 degrees. Heat medium-sized fry pan over medium heat. Add vegetable oil heat to sizzling. Add ham rounds and spinach. Cook ham on both sides until golden brown and spinach until wilted. Transfer to baking dish and keep warm in oven.
sauce
Whisk together half and half, 1/4 cup butter. In a 2-quart saucepan over low heat. until butter is melted.
Whisk together eggs, sugar and vinegar. Slowly add egg mixture to cream. Simmer until thickened, stirring constantly. Remove from heat. Add 1/2 the bacon crumbles.
Assemble Benedict onto a plate. Top toasted muffin half with ham and spinach.
In a medium fry pan, heat about 1/2-inch water to a simmer. Slowly drop in eggs, one at at time. Cook eggs until whites are opaque but yolks still a bit runny. Use a slotted spoon to top spinach with egg.
Drizzle with sauce and sprinkle with green onion and extra bacon crumbles.