Make the glaze by mixing honey, dijon, soy and hot sauce. Set aside.
Mix pulled chicken with brown sugar, dried spices, salt and pepper. Add to a medium sized skillet and warm slightly.
Spread one piece of sourdough liberally with butter and place buttered side down in the pan.
Build the sandwich in the pan by placing two slices of havarti, followed by 1/2 cup of the warmed and spiced pulled chicken and top that with two slices of provolone. Place a second piece of sourdough on top.
Once the bottom has started to brown and the cheese has begun to melt, spread the top piece of bread with butter and flip. Press down firmly and let the other side begin to brown as well.
Once both sides have started to take on some colour, brush the glaze on each side, flipping a few times until golden brown. Finish by brushing glaze on each side on more time.