Yeah, I agree. @ 500 grams you shouldn't be assist feeding, she's clearly eaten many meals on her own.

As far as being blind, that shouldn't matter. I have seen snakes with no eyes that eat just fine.

Does your snake have a hide? If not, add a hide. Then give it a live rat pup overnight.