Faster than I anticipated...
My print is in the mail, on its way to its recipient.
It's crossing some water, but it's not a huge trip, so I guess it should arrive within a week or so.
What's next? Ah yes, the Postcard Exchange. Time to start working on that one.