If my 90 day report is due on May 22nd, I can file up to May 29th, right?
Yes, 7 day grace period
So if my international flight leaves May 23rd, do I have to file at all, or will there be potential problems if I leave Thailand without filing for the 90 day report?
No need to file, depart as usual.
No problems when u depart or return.