David Haye says he won't be able to punch with his injured hand for at least 3 weeks, but is hoping his fight with Manuel Charr will be rescheduled.