may be your boyfriend is suffering from DNS.
Deviated septum (when the partition between your nose is crooked), foreign objects in the nose, or other nasal obstruction
may also cause nosebleeds
and severe headache
.ask your boyfriends to go for x ray to rule out DNS.
dns is responsible for sinusitis and sinus headche.
tell him to do steam inhallation daily and consume plenty of water daily.
and consult near by ENT specialist