As a side note, the person who writes the "Practice Commentaries" for the New York Penal Code, as published in McKinney's Consolidated Laws of New York, is Prof. Peter Preiser, from Albany Law School. I wonder if he's related to the assistant district attorney who was fired over this incident.
Here are the Class B Felonies under New York Law: Self abortion in the 2nd degree, unlaful manufacture or distribution of an abortion device, adultry, criminal possession of an anti-security item, issuing a bad check, attempt to commit any misdomeanor, unlawful dealing with a child, unlawful collection practices, conspiracy in the 6th degree, misconduct by a corporate officer, failure to report criminal communications, criminal tampering in the 3rd degree, criminal trespass in the 3rd degree, loitering to use drugs,failure to report wiretapping, tampering with private communications, enterprise corruption, fireworks sale in excess of $500, fortune telling, unlawful possession of a graffiti instrument, harrassment in the 1st degree, creating a hazard, public lewdness, loitering for prostitution with prior conviction, unlawful possession or sale of marihuana in the 5th degree, menancing in the 3rd degree, criminal nuisance, perjury in the 3rd degree, patronizing a ho in the the 4th degree, unlawful possession of a radio device, reckless endangerment of property, rent gouging in the 3rd degree, sexual abuse in the 3rd degree, unlawful use of slugs in the 2nd degree, stalking in the 4th degree, tampering with private communications, and unlawful assembly. Take your pick.