Make deep fried cheese curds:
Heat 3 to 4 inches of oil in a deep cast iron skillet to 375º In a medium bowl, whisk together beaten egg, 1 tablespoon oil and beer.
In a separte medium bowl, stir together flour, sugar, salt and baking powder. Add dry ingredients to egg/beer mixture. Mix until smooth.
Drop a few cheese curds into batter. Using a fork, toss to coat curds. Drop a few curds at a time into hot oil. Fry for a few minutes or until golden brown. Remove curds with a long handled wire mesh strainer. Drain curds on paper towels, season with salt if desired.
Start to assemble sandwich: Butter one side of sliced bread with 1 teaspoon of butter. Place buttered side down in a cold skillet. Lay slices of butterkäse cheese on bread cutting cheese to fit bread, if necessary. Lay slices of bacon on top of cheese. Top bacon with drained, sun-ripened, sun-dried tomatoes. Lay cheese curds on top of sun-dried tomatoes. Carefully spread honey goat cheese on remaining slice of bread. Place bread, goat cheese side down on top of cheese curds in pan.Lightly butter slice of bread with remaining 1 teaspoon of butter.
Place frying pan on burner, heat pan over medium heat. Grill sandwich over medium heat until golden brown. Carefully flip sandwich over.
Grill until sandwich is golden brown on both sides and cheese is melted.