Gov. Snyder's move was unexpected, but it also garnered support for the governor from those who spoke out most passionately against the legislation.
"I am so thankful he used his veto power for these three bills especially during Independence Day because this would have effectively squashed some people's voice through the ballot box," said Rep. Barb Byrum, D-Onondaga.
However, Gov. Snyder's decision to strike the bills down was not received well by his own party. The press secretary for Speaker of the House Jase Bolger says they're disappointed and argues that the bills would've helped to prevent election fraud.
"We think it's going to protect voters and protect the process so that people know when they go in to vote that their vote will count," said Ari Adler.
The bills sought training for those participating in voter registration, required a voter to reaffirm U.S. citizenship and also required a photo I.D. when picking up an absentee ballot.
In a press release, the governor's office justified the vetoes by saying the bills may cause confusion among absentee voters and with voter registration efforts.
However, Republicans say they're not ready to back down.
"We will work with the Secretary of State Ruth Johnson and with Gov. Snyder to find out if there's a way we can bring these election reforms here in Michigan and we can get done the things we think need to be done," said Adler.
Gov. Snyder also signed 11 bills regarding election reform.