At 148g he should be on large adult mice! Mine is around that size and is eating large mice. If not large definitely go for larger sized small mice if large seems too big. I feed every 7 days and my lil guy is happy. Make sure it's the same or even a tiny bit bigger than the girth of your snakes largest part of the body.