I know this sounds weird but both jan and I have found that feral kittens that need to be medicated, socialize faster. It's probably the forceful human contact! Like I said, wrap him up in something (a t-shirt- have his head out) and tie him to your belly for the day and he'll be socialized for life- thats what they do here in Ipswich and they've been in the paper for socializing some nasty ones! Forced human contact (I'm not one to speak, I'm horrible at it!)