@Yacine ****
okay, I think you got the answers you are seeking. 90 day reporting has NOTHING to do with the total days you've been in thailand AND from that receipt you filed a 90 day report around March 17 (probably when applied for the extension you're on now)
SO what this means IS if you're still in the country on June14th you file a 90 day report, period end of story.
You can file in person from 14 days before down until 7 days after the due date, (so in your case from the 31st of May until the 21st of June. You can also TRY the online program (from 14 days before down until the due date) at this link
*******************************************