Rible was born and raised in Belmar. He attended Asbury Park High School, Brookdale Community College majoring in criminal justice, and Seton Hall University, also majoring in criminal justice. After his college career, he attended the New Jersey State Police Academy and the New Jersey Division of Criminal Justice Academy. He is a certified forensic locksmith, one of only twenty-nine in the world. Rible is a resident of Wall Township, New Jersey where he lives with his wife Jacqueline and one daughter. Rible is a member of the Belmar Fire Department, the Belmar First Aid Squad, and the Wall Township Police Department. Rible retired from the Wall Township Police Department in 1998 at age 31 due to a back injury that left him "totally and permanently disabled" and qualified him for an enhanced pension of $54,000 in addition to his salary as a legislator. A News 12 New Jersey investigation in 2010 found that Rible rehabilitates regularly at a gym and runs in road races. The state pension board notified Rible that he may be subject to annual medical exams to confirm that he is still disabled. Rible served on the Wall Township Planning Board from 2000 to 2007. He remains the chairman of the Wall Township Patrolmen's Benevolent Association's fundraising committee after serving as the organization's treasurer and president.
Legislative career
Rible was first elected to the General Assembly from the 11th District in 2007 alongside Mary Pat Angelini. The two were re-elected in 2009. Following the 2011 legislative redistricting, Rible's hometown of Wall Township was moved to the 30th District. He and one of his predecessors in the Assembly Sean T. Kean, were elected to the 30th in 2011 and 2013. In the Assembly, Rible served as an Assistant Republican Whip, Deputy Conference Leader in 2009, the Republican Whip, and was elected Republican Conference Leader in January 2012. He served in the Assembly on the Education Committee and the Law and Public Safety Committee. Each of the 40 districts in the New Jersey Legislature has one representative in the New Jersey Senate and two members in the New Jersey General Assembly. The other representatives from the 30th Legislative District for the 2016-2017 Legislative Session serving with Rible were Senator Robert Singer and Assemblyman Sean T. Kean.