Took me forever to get him to pop also. Although I was at the wrong camp spot for most of it. Still haven't gotten any god damn shards to drop in Skyfire =/
Do the part where you have to deliver the potion from Boawb to the council member twice. The second time you do it the council member will want you to take a potion back to Boawb where you get the mask.