Your snakes probably eat slugs and worms, commonly found under cool, moist porch steps. Pillbugs and crickets will also be found under your porch, not sure if snakes will eat them though.