BELFAST, Maine — The Jackson man accused of killing a Florida firefighter last February in a dispute over money and hiding the body on a woods road in Newburgh is expected to plead guilty to manslaughter Wednesday afternoon, according to the Maine attorney general’s office.

Daniel Porter, 25, was charged last year with one count of intentional or knowing murder in the slaying of Jerry Perdomo. Police have said that Porter shot the 31-year-old Perdomo in the side of the head with a semiautomatic rifle on Feb. 16 at a rented home in Jackson after the two men had a dispute over drugs. Perdomo, a firefighter and emergency medical technician for the Seminole County Fire Department, reportedly had been coming to Bangor once a month for nearly a year in order to illicitly transport and sell prescription drugs from Florida.

Porter would have stood trial April 22 at Waldo County Superior Court.

Under the plea agreement, the state would recommend Porter be sentenced to 30 years in prison with all but 20 suspended, and 4 years of probation.

Defense attorney Jeffrey Silverstein would be free to argue for a lesser sentence.

On the day he was killed, Perdomo packed a gun and two cellphones and told his girlfriend, Lisa Gould of Bangor, that he had to go collect a debt, according to Maine State Police Detective Brian Strout, who testified at Porter’s bail hearing last March at Waldo County Superior Court.

Porter’s girlfriend, Cheyanne Nowak, met Perdomo at a Route 69 gas station and led him to the rural Jackson home where Porter was staying.

She then left the house to pick up her toddler while the two men were inside playing pool together, Strout said.

Porter later told police that he had owed Perdomo $3,000 and that Perdomo had threatened him and his family. One of the alleged threats was made public during Porter’s bail hearing.

Porter said Perdomo told him he would erase $500 from the debt if Perdomo could rape Nowak on the pool table.

After Perdomo was shot, his body was wrapped in blue tarps and then moved several miles to the woods near Porter’s grandmother’s home on Dahlia Farm Road in Newburgh, according to Assistant Attorney General Leane Zainea.

Nearly two weeks later, after a widespread search effort that included local police, wardens and firefighters from Florida, police found the body on a red sled off a woods path.

Police had arrested Porter and charged him with homicide the day before finding Perdomo’s body after discovering skull fragments and blood drops in the rented Jackson home.

Porter was denied bail during last March during a hearing at Waldo County Superior Court.

At that hearing, the courthouse was crowded with 75 or so of Porter’s family members and friends who donned yellow T-shirts after the hearing was over that read, “We Support The Right To Protect Our Families.”