Anyone elses cat do this?

He likes to lay on my like this. It's not annoying but he's the first cat is had thats done this lol just wanna know if anyone else's kitty does it

He purrs and kneads and will inch more and more onto my back lmao