In medium bowl, combine SPAM®, 1/2 cup Swiss cheese, celery, bell pepper, mayonnaise and thyme; mix well. Spread each bread slice on one side with butter. Spread 1/2 cup SPAM™ mixture on unbuttered side of each of 6 bread slices. Top each with tomato slices, onion rings and about 1 tablespoon of the remaining 1/2 cup Swiss cheese. Top with remaining bread slices, buttered side up. In large skillet or griddle over medium heat, cook sandwiches until cheese melts and sides are golden brown.