San Angelo man charged in Abilene, Coleman cases