If my 90 day reporting due date is November 10 (as stated on the receipt from my previous 90 day report), what is the last date I can leave Thailand without having to do a new 90 day report?
It is not obvious to me if it's on that day, the day before, or during the 7 day grace period, so let's skip the bashing, shall we?
TLDR : Answer Summary
You can leave Thailand without filing a new 90-day report by November 9. After that, if you remain in the country on November 10, you are required to report your status, as that marks 90 days of continuous stay.