In a large skillet over medium heat, add the hot breakfast sausage. Use a spatula to break it apart as it cooks, stirring occasionally until browned and fully cooked, about 5-7 minutes. Remove from heat and set aside.
In the same skillet, cook the frozen tater tots according to package instructions until golden and crispy, about 15-20 minutes. Remove from heat and let cool slightly.
In a large mixing bowl, combine the cooked sausage, tater tots, 2 cups of shredded Pepper Jack cheese, and sliced green onions. Mix well.
In another bowl, whisk the eggs, whole milk, salt, black pepper, and all-purpose flour until smooth.
Preheat your oven to 350°F (175°C). Take a flour tortilla and spoon a generous amount of the filling mixture onto the center. Roll tightly and place seam-side down in a greased baking dish. Repeat with remaining tortillas and filling.
Pour the egg mixture evenly over the top of the tortillas, covering them well.
Sprinkle the remaining 1/2 cup of shredded Pepper Jack cheese over the top.
Bake for 30-35 minutes, or until the egg is set and the cheese is bubbly and golden.
Remove from oven and let cool for a few minutes. Serve warm, garnished with salsa, sour cream, and cilantro.