If the headache is due to post-
concussion syndrome, then it is difficult to predict the
duration for which it will persist. However, if the symptoms are due to drug withdrawal, then this may settle down in a few days. If there was a head injury, then headaches can also be due to pinched nerves in neck, TMJ, high blood pressure, or due to injury to scalp. Please discuss this with his treating doctor. Take care!