1.Make the shallots by cutting the shallot into thin slices and then placing in a ziplock bag. Toss the flour, paprika, salt and pepper with the shallots in the bag until they are coated. Heat a small saucepan to medium heat and add enough oil to fill the pan 1/4” deep. Test the heat of the oil by putting in one shallot piece, if it sizzles and turns golden you know it’s hot enough! Place all the shallot pieces in the hot oil and let them fry until they are golden brown, only a few minutes. Remove and place on a paper towel to let cool.
2.Make the rub by combining all the ingredients.
3.Slice the SPAM® into 1/2" pieces. Sprinkle with BBQ rub. Fry in a hot skillet sprayed with non-stick cooking spray until slightly crispy, just a few minutes. Flip and repeat. A minute or so before removing from heat add a slice of provolone cheese to melt on top. Remove from heat.
4.Slather the bottom of your bun with BBQ sauce, top with the melted cheese topped SPAM®. Add the crispy shallots on top of the cheese and then top with the bun.