Timeline in the disappearance of 4 young men in Pennsylvania A person of interest was arrested for a second time Wednesday.

 -- Pennsylvania authorities announced Friday that two men have been charged with multiple counts of homicide in connection with the disappearances of four men in Bucks County, Pennsylvania.

Cosmo DiNardo, 20, who was initially named a person of interest in the case, was charged Friday with four counts of homicide, Bucks County District Attorney Matthew Weintraub said. A second suspect, 20-year-old Sean Kratz, was charged with three counts of homicide in connection to the missing men.

Jimi Tar Patrick, 19, of Newtown Township, has been missing since July 5, while Mark Sturgis, 22, of Pennsburg, Tom Meo, of Plumstead, and Dean Finocchiaro, 19, of Middletown all disappeared July 7.

Finocchiaro's remains were found Thursday after the search intensified on the vast property owned by DiNardo's family.

Investigators have been combing through all of Bucks County to search for clues in the men's disappearances, but have focused on the vast stretch of property owned by DiNardo's family.

"We are going to find something for sure, I have no doubt of that," Weintraub said.

Here is a timeline of events since the men went missing:

Wednesday, July 5

6 p.m.: Patrick was last seen when he leaves his grandfather's home.

DiNardo allegedly picked up Patrick at his Newtown home after he agreed to sell him 4 pounds of marijuana for $8,000, DiNardo told police in a July 13 interview. When Patrick allegedly told DiNardo he only had $800, DiNardo told him that he could sell him a shotgun for that amount. He then allegedly took Patrick to a remote part of the Solebury property and shot him with a .22 caliber rifle, he told police.

DiNardo allegedly used a backhoe to dig an approximately 6-foot hole and buried Patrick on the property.

Thursday, July 6

Patrick’s grandfather reported him missing to the Newtown Township Police Department.

Friday, July 7

Meo was last seen.

6:53 p.m.: Meo's girlfriend received a final text message from him. She later told police she had not been able to get in contact with him since then, which is "out of the ordinary and not common," according to a police criminal complaint filed Wednesday.

Sturgis, a good friend of Meo, was last seen. Sturgis told his father he was going to meet up with Meo, his family told police.

Finocchiaro was also last seen.

7 p.m.: DiNardo, along with Kratz, picked up Finocchiaro from his home after DiNardo allegedly agreed to sell him a quarter of a pound of marijuana for $700, DiNardo told police in a later interview.

During the ride, DiNardo and Kratz allegedly agreed to rob Finocchiaro, DiNardo told police. DiNardo then allegedly gave Kratz a Wesson 357 handgun, which belongs to his mother, and drove around the Solebury property on an ATV.

DiNardo told police Kratz then shot Finocchiaro in the head inside a barn. DiNardo said he then took the gun and shot Finocchiaro in the head as he lied face-down on the floor, but claimed to police he was already dead when he shot him. He then wrapped Finocchiaro's body up in blue tarp and placed him in a metal lank he referred to as the "pig roaster," he told police.

Kratz's statement to police detailed a similar sequence of events, but Kratz claimed that DiNardo was the only one who shot Finocchiaro.

7:49 p.m.: A Solebury Township Police license plate reader caught the license plate matching the description of the silver truck DiNardo told authorities he was driving that night.

7:49 p.m.: The same license plate reader catches Meo's 1996 Nissan Maxima less than 2 miles away from where the truck DiNardo was allegedly driving was located.

DiNardo also had a "deal" set up to sell Meo marijuana that night, he told police. After he located Meo, accompanied by Sturgis, in Peddlers Village, the three eventually got into DiNardo's truck and drove to the Solebury property, where Kratz was waiting, DiNardo said.

DiNardo then allegedly shot Meo in the back and shot Sturgis as he began to run away, he told police. Once he was out of ammunition, he says he used the backhoe to run over Meo before picking up both bodies and putting them in the same metal tank he put Finocchiaro's body in.

DiNardo then allegedly poured gasoline in the tank and lit it on fire, he told police. He and Kratz then left the property, he said.

Finocchiaro's mother reported him missing to the Middletown Township Police Department after he failed to show up to work that night.

Saturday, July 8

Neither Meo nor Sturgis reported to work.

Meo's mother, Melissa Fretandundo-Meo, reported her son missing to the Plumstead Township Police Department. She told police her son is diabetic and dependent on insulin.

DiNardo and Kratz returned to the Solebury property and allegedly used a backhoe to dig the 12-foot grave where Finocchiaro, Meo and Sturgis were found.

9:20 p.m.: Authorities brought Kratz in for questioning.

Sunday, July 9

4 a.m.: Meo's car was found on property owned by DiNardo's parents, less than 2 miles away from where Sturgis' car was found. Meo was not found in or near the car, but did find the keys to the car as well as the title, which was folded up and hanging up on a wall of a garage located on the property, according to the complaint. The title was still in Meo's name, and was not endorsed for transfer.

Meo's diabetic kit, which he "never went anywhere without," was still inside the car when it was found, Weintraub said.

Sturgis' family reported him missing to the Pennsylvania State Police.

2:30 p.m.: Bucks County detectives interviewed DiNardo, and he detailed to police the 2016 Ford pickup that he was driving on July 7.

4:30 p.m.: Bucks County detectives interviewed the friend who DiNardo allegedly tried to sell Meo's car to.

Monday, July 10

Authorities executed a search warrant at the vast Solebury Township property owned by DiNardo's parents.

DiNardo is arrested on a charge stemming from illegally possessing a shotgun and ammunition in February. His bail is set to $1 million.

Tuesday, July 11

DiNardo was named a person of interest in the men's disappearances.

6:50 p.m.: Bucks County police announce that DiNardo is released on $1 million bail -- 10 percent of which was paid in cash.

Wednesday, July 12

Weintraub announced that authorities have "not yet recovered any human remains" but have found "several important pieces of evidence" on the DiNardo's property in Bucks County, about 40 miles northeast of Philadelphia.

DiNardo was taken into custody a second time, accused of stealing Meo's car.

DiNardo was arraigned, and his bail was set at $5 million cash -- the largest that Bucks County Magisterial District Judge Maggie Snow has ever set, she said. Weintraub told reporters before the arraignment that he would seek a "very, very high bail" because he believed DiNardo to be "even more of a flight risk at this point."

The attorney representing the DiNardo family says in a statement that they are cooperating with the investigation.

Thursday, July 13

12 a.m.: Authorities announced that the remains of Finocchiaro were found after an extensive search in Bucks County, mainly focusing a 90-acre property owned by the DiNardo family.

5:45 p.m.: Paul Lang, one of three lawyers representing DiNardo, announced that his client confessed to the killings of the four men. In exchange for his confession, he will not receive the death penalty, according to Lang.

Friday, July 14

DiNardo was charged with four counts of homicide. Kratz was charged with three counts of homicide in connection with the missing men, court documents show.

Police announced that the bodies of the three remaining men were also found on the property. Sturgis and Meo were found in the same 12-foot grave as Finocchiaro, while Patrick was located in a single grave elsewhere on the property.

DiNardo and Kratz are scheduled for a July 31 preliminary hearing before Magisterial District Judge Maggie Snow , the District Attorney's Office announced.

ABC News' Brian Hartman, Morgan Winsor and Michael Edison Hayden contributed to this report.