Former Grimes insurance agent charged