Charleston man resentenced to prison