Preheat oven to 350 F. Spray a 9x 13" baking dish with pan spray of choice, set aside.
Measure out 1 cup of beer, set aside. Add remaining beer into a medium pot, along with the brats.
Bring the beer to a boil over medium-high heat. Allow to boil for about 10 minutes, or until the brats are cooked through.
Remove from heat, transfer the sausages to a cutting board, and discard the boiled beer. (Or not - see notes below!) Chop brats into bite sized pieces, set aside.
Saute mushrooms, celery, and onion in oil, until the vegetables start to soften. Add garlic to the pan, continue cooking until everything is soft and onions are translucent. Season with salt and pepper, to taste.
Add reserved beer, whipping cream, and mustard to the pot, whisk to combine and bring to a gentle boil.
As the beer mixture is heating, toss 2 cups of the shredded cheese with the cornstarch, making sure the corn starch is well distributed. This will prevent clumps in your sauce.
Add the cheese and cornstarch mixture to the pot. Cook, stirring constantly, until the cheese has melted and the mixture has thickened.
Add the chopped brats to the pot, stir well. Taste, season with more salt and pepper if desired.
Pour mixture into the prepared baking pan, then arrange tater tots in a single layer on top.
Bake for 50 minutes, or until the tots are golden and crispy.
Scatter remaining shredded cheese over the casserole, return to oven, and bake for 10 more minutes.
Serve hot!