Bitcoin Depot names Alex Holmes CEO as Scott Buchanan resigns, and signals 30%-40% revenue drop amid regulatory pressures.