Hey guys.
New to Pythons. I got my ball python a week ago from my girlfriend's dad and he always fed him inside of his enclosure. I've always thought it's best to feed outside of enclosure so as to not have the snake associate anything coming in the enclosure as food?
Is it perfectly fine/normal too feed inside enclosure? Or should I feed in a separate space?
Like I said it's been a week since I've had him and I know he's hungry and even roams around at night looking like he is looking for food. But when I take him out of his enclosure and put him in this empty tank with a live rat(he's exclusively ate live) he will not attempt to eat.

Any advice is much appreciated.