Cocodamol is terrible for migraines as it contained codeine. If you are prone to headaches or migraines, it can make them more frequent.
The best painkiller I’ve found is Ibuprofen Lysine which is also sold as Nurofen Migraine. He should only be using painkillers for up to three days per week to avoid rebound or medication overuse headaches, so it’s important he takes the painkillers every four hours on those days for the cumulative benefit.
He also needs a triptan from his GP. The nausea may mean his stomach has shut down (does he get constipated or throw up?). Doctors can prescribe nose sprays and wafers that dissolve on the tongue which bypass the stomach and are more effective in this situation.
I also second white tiger balm. Rub it wherever it hurts.
Kool n Soothe are brilliant too. Gel patches you stick to your forehead. They soothe the muscles.
Hot water bottles help if he gets a stiff neck or bad back.
Chug a can of Coke as quickly as he can.
Water with a pinch of salt or electrolytes rather than plain.
Salty carbs like crisps, chips or even toast and marmite if he craves them. Lots of people think you shouldn’t be able to eat with a migraine but I’m always starving.
This sounds a bit woo woo but breathing deeply into my stomach (in and out through my nose) and telling myself the pain will pass help me ‘control’ the pain to a degree.
I hope he finds his bag of tricks!