I feel for him, that's gotta be tough. I took in 10 strays, I can't even imagine having nearly three hundred of them.
I wonder why he didn't do something earlier? I know getting them fixed is expensive (it's going to be around $200 each for the 10 I have) but neither is 28kg a day for food. At least in my case I can keep the girls separated in the house as we slowly afford to get them done.
There's a few places Here in Canada that can do them fairly cheap, but nowhere close to where I live, and they usually have a limit of one cat per year.
I bet you there are plenty that are, but either way, if it were a woman this story was about, she would 100% be framed as a "crazy" cat lady, but it's a man, so it's the situation that is "crazy", not him..