Mooney champions the rights of the common man, accordingly he objected strenuously on December 22, 2005, when Local 100 led by Roger Toussaint declared an end to the three-day strike.
In December 2006, John Mooney ran for Recording Secretary under the Union Democracy slate and came in fourth behind Roger Toussaint's One Union slate, the Rail & Bus United slate and the Fresh Start slate.