Hudson Reporter Chiaravalloti to face a primary challenge? Bayonne Mayor James Davis reportedly wants to replace the assemblyman × From left to right: Assemblyman Chiaravalloti, Gov. Murphy, Mayor Davis While Bayonne Mayor James Davis and Assemblyman Nicholas Chiaravalloti have been close allies since being elected to office in 2014 and 2015 respectively, it appears the partnership has ended. Chiaravalloti represents the 31st Legislative District, which includes Bayonne. It was first reported in three local media outlets – Hudson County View, TAPinto Bayonne, and New Jersey Globe, – that Davis told Chiaravalloti and the Hudson County Democratic Organization (HCDO) on Feb. 26 that he would not support Chiaravalloti in the June primary election. It is not clear why. The outlets attributed the information to an anonymous source, not unusual in stories of political intrigue in Hudson County.