Sure if I didn't nick my strop again and while looking for a pumice stone as some of the threads have recommended I came upon a 3 in 1 emery board for buffing nails (details, details) that did the trick. The progressive edges did a fine job.

Might be what your looking for to trick it up.