Set your griddle to low heat and place the bacon on it to cook slowly. Flip the bacon every couple of minutes until it reaches your desired level of crispiness. While the bacon is cooking, split the English muffins and toast both sides on the griddle. Set them aside once toasted.
In a bowl, whisk together the eggs, heavy cream, and garlic powder until well blended.
When the bacon is done, remove it from the griddle but leave the grease. Add the butter to the bacon grease and let it melt. Slowly pour the egg mixture onto the griddle and gently stir to scramble. Season with salt, pepper, and chopped chives. You can either mix the American cheese into the eggs while they scramble or place the slices directly onto the toasted English muffins.
To assemble, layer the scrambled eggs, cheese, and bacon onto the English muffins. Add more chives or your favorite condiments if desired. Serve warm and enjoy!