State and Bucksport police officers gather near a McDonald's restaurant on Route 1 in Bucksport a half mile or so from a man who barricaded himself in a residence, Oct. 31, 2018.

A Hancock County man already arrested for engaging police in a standoff with a hand grenade on Halloween faces more charges, officials said Thursday.

William Benjamin, 57, of Bucksport was charged Wednesday with criminal use of explosives, criminal threatening, terrorizing ― all class C offenses ― and creating a police standoff, a class E crime.

[Man allegedly fired shot, threatened to use grenade in standoff with Bucksport police]

The standoff lasted more than seven hours after Benjamin fired a shot and threatened to use the hand grenade at his home U.S. Route 1 near downtown on Nov. 1, police have said.

A nearby McDonald’s, Subway and U.S. Cellular were among the businesses closed that closed due to the standoff. Bucksport police evacuated a number of homes in the area, and a state police tactical team was deployed, police have said.

No injuries were reported.

The incident began for police when a local medical facility reported that Benjamin had threatened to use the hand grenade, according to Stephen McCausland, spokesman for the Maine Department of Public Safety.

[Police standoff in Bucksport ends with man in custody]

Officers contacted a woman inside Benjamin’s Route 1 residence and learned of the fired shot, Bucksport police said after the standoff. Police were able to remove the woman from the house, but Benjamin wouldn’t leave, making more threats to detonate the explosive, police said.

Benjamin had several guns in his home and a grenade. As of Thursday, state police ballistics experts hadn’t yet told local police whether the grenade was live, Bucksport police Sgt. David Winchester said.

Benjamin has been incarcerated since Nov. 1 after surrendering to police on a charge of reckless conduct with a dangerous weapon, a Class C offense.

[Subscribe to our free weekly Hancock County newsletter]

Class C crimes carry sentences of up to five years in prison and a $5,000 fine. Class E crimes carry sentences of up to six months in prison and a $1,000 fine.

Judge Michael Roberts ordered Benjamin held on $25,000 bail after Benjamin appeared at Hancock County Unified Criminal Court in Ellsworth on Wednesday, a court clerk said.

Benjamin did not make bail and is being held at Hancock County Jail. He is due in court on Feb. 14, a court clerk said.