One option is the Drift Camp Pillow from Klymit.
BUT the regular size is 19 oz / 540 g. Bulky and heavy.
Click PLAY or watch it on YouTube.
For many years I’ve been sleeping well with an Uberlite small sleeping pad as my pillow, wrapped in a shirt.
Much smaller and lighter at 6 oz than the Drift Camp 19 oz. BUT much more expensive.
I partially inflate the Uberlite. And stuff it with clothing. An adjustable-sized comfortable pillow. Good fully inflated sitting up reading, as well as partially deflated for bed.
I sleep on a (more durable) NeoAir short. If it ever starts leaking, my “pillow” is my back-up sleeping pad.

IF I were to switch, I’d want something that weighed less than 6 oz.
Perhaps one of the Sea to Summit AEROS pillows. If you use a sleeping bag with a hood, it will probably stay inside even if you roll over side-to-side.
Click PLAY or watch it on YouTube.