A 23-year-old man was charged with the murder of missing Middlesex mother TerriLynn St. John, hours after he led detectives to her body.

Alvin B. Keyser is charged with first-degree murder and concealing a dead body, so far, but officers said there could be more charges.

St. John's body was discovered around 9 a.m., about one mile from her home on Mill Wharf Road. Her body was covered with leaves along Barricks Mill Road in Pine Top, Virginia.

Keyser, investigators said, knew both St. John and the father of St. John's two children. He led detectives to St. John's body Thursday morning.

"Keyser stated to detectives he confronted St. John at her residence about statements that were made about Keyser. Keyser stated that St. John struck him, and he struck her back he then pushed her out of the van Keyser was driving," said Middlesex Sheriff's Major Michael Sampson in a statement.

St. John got into the van willing. Her children, age three and one, were inside the home at the time. Investigators say Keyser admitted that he pushed St. John out of the van, continued to hit her, and strangled her until she stopped breathing.

"Keyser then stated he loaded her in the van and put her body in the woods down from her residence," Sampson said.

He also admitted that certain items at the original crime scene were his.

Keyser is being held without bond at the Middle Peninsula Regional Security Center and will make his first court appearance on Monday, March 5.

The Middlesex Sheriff's office said they investigated Keyser after someone posted on social media about a statement Keyser previously made.

"The closure on this is not good closure, but it is closure," Sampson said, and he thanked multiple law enforcement agencies, social media tipsters, and the news media for their help with information.

At a press conference, the sheriff's office said more charges are expected and more people will be interviewed.

St. John was living with her boyfriend at the time of her disappearance. Earlier police said he was among the persons of interested being interviewed following her disappearance.

"A person of interest could be acquaintances, whether they be personal acquaintances -- friends, family," Major Sampson said. "Miss St. John had a boyfriend at the time. He is obviously a person of interest."

A GoFundMe page has been set up to help with St. John's funeral expenses and for her children.