My husband has received his irr however he is having problems due to immigration problems in 2005 to which he then became known as an overstayer in 2007. My question is due to the new character rules should he apply for his citizenship now or wait until 2017 with this new 10 year ruling.