Cook the bacon until crispy in a large skillet over medium-high heat. Transfer to a plate lined with a paper towel and wipe the skillet clean.
Preheat the oven to 350 F and spray a 9x13-inch baking dish with cooking spray.
Beat the eggs, milk, chives, dry minced onion, dried oregano, salt, and pepper in a large bowl until frothy.
Heat the skillet over medium heat, melt one tbsp of butter, and scramble the eggs until fully cooked.
Cut the bagels in half and spread the bottom halves with cream cheese. Place them on the greased baking dish. Divide the scrambled eggs evenly over them, sprinkle the shredded cheddar over the eggs, place one slice of bacon over the cheese (I cut them in half and placed two halves for each bagel), and place the bagel tops over the bacon.
Melt the remaining 3 tbsp butter and mix it with the onion powder. Brush each bagel with butter and sprinkle sesame and poppy seeds on top. Bake for 8-10 minutes or until the cheese is melted and the bagels are lightly toasted.