Preheat oven to 425°F for perfect crispiness.
Spread tater tots on large baking sheet evenly.
Bake tots for 25 minutes until golden brown.
Heat olive oil in large skillet over medium heat.
Add ground beef and cook until completely browned.
Drain excess fat from cooked ground beef thoroughly.
Mix BBQ sauce with cooked beef in skillet.
Simmer beef mixture for 5 minutes, stirring occasionally.
Remove tots from oven and top with beef.
Sprinkle both cheeses over the entire loaded mixture.
Return to oven for 8 more minutes.
Remove when cheese is melted and bubbly perfectly.
Top with red onions, green onions, and sour cream.