My snake does that sometimes too. Sometimes tail end first, sometimes middle first, but as it has gotten older it normally feeds head first. A snake version of trial and error I assume! Don't worry about it - it may take longer to eat, but if it has real difficulty it will let go and try again.