Why Shane James Jr. hasn't been charged in Bexar County slay