Preheat oven to 350 degrees. Spray a 9X13 inch baking dish with nonstick cooking spray.
Cook the sausage in a skillet until cooked through.
Remove to a paper towel-lined plate and drain skillet of all fat. 4. Slice into 1/2 inch pieces.
Cook bacon in the same, defatted skillet until brown and crispy. Drain on a paper towel-lined plate. Crumble.
Arrange Tater Tots in a single layer in the prepared baking dish.
Whisk together eggs, milk, 1/4 cup green onions, salt, and pepper.
Stir in cooked sausage and half the cooked bacon.
Fold in 1 cup Monterey jack cheese and 1 cup of cheddar cheese into egg mixture and pour egg mixture over tater tots.
Bake in preheated oven until egg mixture is set, 40-45 minutes.
Sprinkle top evenly with remaining 1 cheddar cup cheese, pop back in the oven, about 5-7 minutes until the cheese is melted.
Sprinkle with remaining half crumbled bacon and green onions.
Let stand for 10 minutes before cutting and serving.