Yeah i wouldn't attempt to feed him yet, wait a week with no handling and then go ahead and try to feed something the size of his body width.

Once every 4-7 days for a juvenile is ok, going to once ever 10-14 days when adults.