I am very sorry to hear the pains your son is going through. I feel for the kid. Its the most debilitating pain you can have. My suggestion to you would be, give him all comfort he needs. If he blows off the steam, take it and make sure he is not hurting himself.
Now to the solution, since he is a minor, I am not very sure of the medications he can use but I am sure a neurologist will be helpful. If I were you, I will help him make a headache diary, may be he is just eating trigger foods like Chinese foods (with Soy sauce and MSG) daily or drinking coffee daily etc. So it is very important to figure out the triggers, if he manages to find one. It needs very meticulous diary which will help him throughout his life. May be he is just getting into puberty and hormonal imbalance is the issue. We will never know unless the diary is maintained.
Secondly, I wonder if he has any abortive medications prescribed. Check with the neurologist what doses of Advil or Alleve or even Aspirin can be given to him as abortives. I am not too sure if triptan medications can be prescribed to him.
Can you describe me his pain? Does he have a throbbing pain or stabbing pain or any other type of pain? What is the location of the pain? Does he see flashing lights in front of him? Does he have a black spot in his vision when he gets headache? What is the diagnosis made by the neurologist?
Topamax takes a really long time to increase the dose and to see the effect, if any. It took about 8 months with topamax and thereafter I figured that it is useless. I ended up with a kidney stone (most likely because of topamax) and my memory became little weird. I would certainly prefer folks use other drug than topamax but again, since he is a minor, I can not comment on the medications he can use. I wonder if either parents or their families have a history of migraine or hypertension.
If I were you, I would take him to a headache center right away, rather than trying out a local neuro. Not all neurologists are migraine specialist.
There are actually a tons of things you can do as an adult but I am not comfortable suggesting you any because of him being a minor, but I can definitely help you do the ground work that the headache specialist will find it easy to diagnose him accurately (hopefully).
Diagnosed March 2007 with left sided UC at the age of 30.
Colazal 9 daily, Imuran, 200mg daily, Vit. B12, 1mg, Multivitamin, 1 tablet daily, Fish oil 2400mg daily, Vit D 2000 IU daily.
Verapamil 320mg for migraine, Migraine episode now at least 4X a month,
Nabumetone 750mg as an abortive, so far so good with GI side effects.