A Decatur man has been charged with two felony sexual assault charges months after being released with no bail on a previous charge of sexually assaulting a person under 12.