Looks like feces to me, the "texture" is probably fur...it's not very digestible & sometimes shows up in stool in clumps or ringlets mixed in. Smell of regurgitation is hard to mistake, sour & makes you want to gag, so I think he's okay. Their stool doesn't always smell exactly the same, but you'll know if it came out the other end.