Mix the ham with the barbeque sauce in a small bowl. Start a skillet warming on the stove at about medium heat.
Butter 1 side of each piece of bread. Place 1 piece of bread butter-side-down into the skillet. Remove barbeque covered ham from the bowl and place on top of the bread. Put the other piece of bread butter side up on top of the ham.
Let each side cook for about 5 minutes. Use a spatula to flip and be careful not to lose the ham.