, he wasn't told to come back closer to the amnesty expiry date, he was ADVISED to, which contradicts your original post on this thread and many others
, I have just renewed mine and needed proof that the money had been in my account for 3 months, also that i need to keep it there for a further 2 months.
(The two month rule might be up to the discretion of the officer dealing with the renewal, some are jobsworths, while others are more relaxed)
Either way, it's better to err on the side of caution
Sorry, I thought that applying for your first marriage visa was the same as renewing one (the rules change every 2 minutes 😎)
When renewing your Thai Non-Immigrant O Marriage Visa you must have the necessary funds cleared in your Thai Bank account at least 3 months prior to your renewal application. Some (but not all) immigration offices insist that you keep it for 2 months after renewal