Leave it in there for a good 24 hours and give your BP some privacy. chances are when you come back, it will be gone.

But to answer your question, yes you can refreeze. Some BP's will only take f/t that has been re-f/t. The cellular structure breaks down after a refreeze and it has a stronger odor.

BP's are not above scavenging in the wild and will eat a carcass if it is not too decayed. We had trouble with our first feed but leaving it in there and not even peeking in for a while seemed to do the trick. If it still isn't eating in another week, there's lots of little tricks you can try.

We never move our snake for feeding. She gets too wigged out. We just put down a paper towel over the substrate in her enclosure and zombie dance the f/t all around it and she comes right out.

Keep us posted.