Pimento cheese: grate cheddar in a food processor or on a hand grater.
Add cheese to a large bowl with sugar, Miracle Whip or Mayo and stir to combine.
Add back to the food processor with the blade attachment instead of the grating attachment.
Pulse the processor until you get your desired consistency.
Add half of the pimentos and some of the liquid from the jar. This will loosen the cheese mixture in the food processor a little and should allow it to become a bit smoother.
When the cheese mixture looks like it would be spreadable, taste it and add any salt and pepper it might need.
Add the remaining pimentos and all the liquid from the jar and pulse one or two more times. This will allow your pimento cheese to have visible pimentos in it. If you add the pimento all at the beginning, you will blitz it until it's all too small to see.
Package up the pimento cheese and store it in the fridge for a week or so.
Spam searing: toast your buns if you prefer.
Place a medium pan over medium-high heat.
Slice your SPAM into 3 slices around 1/4 inch thick.
After 4 or 5 minutes on the heat, add the slices of SPAM and sear each slice for 3 to 4 minutes per side. Each piece of SPAM should get some dark brown or even black color from the searing process.
When the SPAM is seared, and your buns are toasted it is time to build your sandwich.
Add mayonnaise, if using, to the bottom bun and then arrange your seared slices of SPAM onto the bottom bun.
Top the SPAM with a couple of tablespoons of pimento cheese and then top that with apple slices.
Cap everything off with the top bun and then allow the sandwich to sit for 2 or 3 minutes for everything to meld together.
Serve the sandwich and enjoy.