Don't be overly excited to feed frequently.
If your snake has not digested and passed its previous meal, you are feeding too soon.
If the meal makes a slight, but noticeable lump after its fed, you have the right sized prey.
Your snake should eat, digest and eliminate its food in a very predictable manner. Wait until the full process is complete before feeding again.