I was going to offer him my Visible SIM card with about 15 days left on it for $12. I can just order a new one with a new number, I don't use the native number anyway, I forward my Google Voice number. I may let my Visible service lapse anyway. But he'd have to drive to the south Bay to get it. It's not on auto-payment.
I think for visitors that can plan ahead, buying a Visible SIM, with a month of service, on Amazon, and having it delivered to an Amazon locker, would be a good option. I've had stuff delivered to Amazon lockers at hotels. https://www.amazon.com/dp/B09KW3H2TF . Unfortunately, he waited until the last minute so it's too late for that.