01 - In a small bowl, gently toss the blueberries with honey and black pepper if using. Set aside to allow flavors to meld.
02 - Spread a thin layer of cream cheese on one side of each bread slice, ensuring complete coverage to the edges.
03 - Sprinkle shredded cheddar evenly over two bread slices, distributing it on top of the cream cheese layer.
04 - Spoon the prepared blueberry mixture evenly over the cheddar layer on both prepared slices.
05 - Top with the remaining bread slices, cream cheese side down, pressing gently to adhere and form complete sandwiches.
06 - Butter the outsides of each sandwich generously, ensuring even coverage for optimal golden browning.
07 - Heat a large skillet over medium heat until hot but not smoking, approximately 2-3 minutes.
08 - Place sandwiches in the skillet and cook for 3-4 minutes per side, pressing gently with a spatula, until bread is golden brown and cheese is thoroughly melted.
09 - Remove from heat and let rest for 1 minute to allow cheese to set slightly. Slice diagonally and serve immediately while hot.