I'd say "Keats poems" (indeed I'd probably just say Keats, and omit the word poems), but I wouldn't follow that pronunciation through to every example, especially when in conversation involving lots of colloquialisms, including when referring to things that belong to one of my family members whose name ends in an S sound. But "Keatses poems" doesn't sound right to my ear.
no subject