Feeding in a separate enclosure does nothing but stress these shy animals out. Feed in the home enclosure. They will not mistake you for food. This is a very common myth. For a snake like the OPs, who sounds extremely stressed, feeding in a separate enclosure will only prolong the feeding issue.
He knows it's feeding time because he can smell the food. He knows it's handling time because he doesn't smell food, he smells a human.
Sent from my iPhone using Tapatalk