In exchange, he’s accused of unethical sponsoring of legislation tied to the bribes. Meanwhile, Assemblyman Nelson Castro, another Bronx Democrat, is resigning. According to several reports, Castro is resigning as part of an agreement to assist prosecutors following his own perjury charges dating to 2008.

“So here we go again. This is getting to be something of a habit,” U.S. Attorney for the Southern District of New York Preet Bharara said at a news conference. “For the second time in three days, we unseal criminal charges against a sitting member of our state Legislature.”