I don't know how long you've had these snakes but the pin may not be settled into his home yet and needs a little more time. Also attempting to feed multiple times is stressing him out and being counter productive. Since he refused this meal wait 5-7 for the next feeding and keep handling to the bare minimum of maintenance until he starts eating for you. Keep us updated on your little one he/she is super cute. Hope we can get him eating soon.