Currently we have a neighbour cat who does exactly what James do, shoots in, eat, and then shoot back out of the cat flap.
Way I see it, this Barry chap have a choice, either accept James as his own and start paying for his insurance, medical etc. or simply stop letting James in.
a James barrier