Place the potatoes, cheeses, bacon, green onion, and egg into a large bowl and mix together with a rubber spatula.
Sprinkle the cornstarch, flour, salt, and pepper over the mixture, and gently fold to combine.
Line a baking sheet (that will fit in your freezer) with foil and sprinkle lightly with flour.
Scoop walnut-sized spoonfuls of the potato mixture onto the prepared baking sheet spaced evenly apart.
Place into the freezer for approximately 30 minutes to allow them to harden but not freeze completely.
Remove the baking sheet from the freezer and gently roll the potato mixture into “tot shape.”
Place the baking sheet back into freezer to freeze completely.
To bread the tots, place the flour, egg, and panko breadcrumbs into three separate containers.
Remove the tots from the freezer and, working in batches, dredge them in the flour, shaking off any excess.
Then dip them into the egg, draining off any excess.
Dredge them in the breadcrumbs, coating completely.
Repeat until all tots are breaded.
Heat the oil to 350°F.
Working in batches, fry the tots for 1 ½ to 2 minutes or until hot throughout.
Remove the tots from the oil and drain over paper towels.
Season with salt while still hot.
Serve with sour cream and sriracha mayo, and enjoy!
