I'm not sure who initiates the charge. But I've had charges w/in 3 days after booking the advance saver rate (CP Rome St. Peters), and and sometimes not until a few days before the stay (HI Munich City Center).
Based only on my own experience, seems like a complete crapshoot to me.