There have been a TON of discussions on this topic, if you are willing to search for it for about 2 seconds.
Spoiler alert: You will find that there aren't many (any?) benefits to the snake to feed in a separate enclosure. There are several potential negatives to doing so, however.
Most will recommend feeding in their own enclosure to make it easier on both you and the snake. Forget about all of the old wives tales that say otherwise.![]()