Here’s how Tuesday’s events played out:

At around 11:30 a.m., Bolton submitted a resignation letter to the president dated Sept. 10, and hand-delivered copies to others including the offices of Vice President Mike Pence and Chief of Staff Mick Mulvaney, the person said.

At 11:58 a.m., Trump tweeted that he had informed Bolton the night before that “his services are no longer needed at the White House.”

A Bolton tweet countered that, saying that he had offered to resign Monday night and Trump said, “Let’s talk about it tomorrow.”

That nighttime reference was an oversight that does not reflect the actual timeline, the source said.