All snakes are different. Did you research the background of this snake befroe you purchased it? These are all queastions you should be asking before you buy a snake. Why do you remove the snake form the enclosure for feeding times? is it in with aother snake?? or is that something that has to be done for that breed? I generally dont touch my snake the day before or the day after it gets fed. So if it does learn, it knows that when he gets no play one day, he gets fed the next. They also need time to digest the food, and if your handling the snake alot around this time, it can also get Agitated.
The best rules for an enclosure, is if you dont want it to be hard work every weekly clean, K.I.S.S - Keep It Simple Stupid. (noy calling you stupid.. its a quote).. Things like a toilet roll cardboard in there for a hide. If you have alot in there, Make sure its immaculately clean first, and never let it get dirty, alot of things is alot to clean.