Try giving him some turkey baby food in a spoon. They love it and it calms them down. He's a baby and doesn't know any better. He's probably afraid of when he'll get another meal. It's very common in stray and feral cats.