I have the same issue, and also experience relief by resting the front of my head. It is so bad these headaches often trigger visual artifacts.
I have found that stretching my shoulder joints works well to stop my severe cervicogenic headaches when they are beginning to develop. I need to rotate my shoulders 90 degrees back till they click. My neck gets in place. Sometimes it does not work. Avoiding laptop work decreased the frequency of issues quite dramatically.
Unfortunately my neck doesn't always get in place even when coerced by repetitive 15 psi hammering, and even when aligned well, there's a protrusion that aggravates a nerve that shoots the pain up into the head.
I appreciate the suggestion, though, and I'm glad it works for you!
I have found that stretching my shoulder joints works well to stop my severe cervicogenic headaches when they are beginning to develop. I need to rotate my shoulders 90 degrees back till they click. My neck gets in place. Sometimes it does not work. Avoiding laptop work decreased the frequency of issues quite dramatically.