Congrats on the leachie! I got mine last year and he is HUGE now, over 10x heavier than his 12 grams when I got him last year (fall 2016).
These guys are poop machines... Be warned, their first reaction is often to defensively poop all over you when handled. I wear gloves and watch for the "raised tail" lol.