I can vouch for feeding in the enclosure, with loose substrate to boot.
Cage aggression is also a myth; they don't associate their enclosure with feeding. The attempts at striking are probably because the snake is trying to defend itself -- beyond eating, striking is a means to deter predators. Once they settle in and have eaten a few times, you can try short, frequent sessions to get your BP used to handling. They'll hopefully mellow out with time.