Prepare the Buffalo ranch sauce:
In a medium bowl, combine Buffalo sauce and ranch dressing. Mix until thoroughly combined.
Prepare the sandwiches:
Cook onion rings according to package directions (either deep frying or in oven). Be sure to season with salt. Set aside.
Cook bacon until nice and crispy and set aside.
Melt butter in a microwaveable dish and set aside.
Lay 2 slices of Texas toast on a work surface. On one of the bread slices spread some Buffalo ranch sauce. On the other slice spread a layer of pickle relish. To each slice of bread add 2 slices of Cooper Sharp cheese. Add cooked bacon to one half of the sandwich. Top bacon with 4 onion rings. Combine both halves to make one sandwich. Repeat to make the second sandwich.
Brush the top of each sandwich with melted butter and place them buttered side down onto a skillet, griddle or panini press. Brush the top bread of each sandwich with melted butter. Grill sandwiches for 3 minutes, or until bread is a golden brown. Carefully flip sandwiches and continue grilling for another 3 minutes, or until the cheese is melted and the bread is golden brown.
Remove from heat, serve with additional Buffalo ranch sauce for dipping, and prepare to be amazed by the mind-altering deliciousness of these grilled cheese sandwiches!