Your pantry moths are also called seed/meal/flour moths and they're coming from your bags/containers of bird seed.....
If you look on your walls, usually at corners & up to the ceiling corners, you should find more of them.....they will be crawling up the walls.....the eggs hatch in a couple of days and stay in the larval stage for up to some 40 weeks, then pupate, grow into adults & start the cycle all over again.....
They're busy little things, with each female laying up to 400 eggs, they hatch out, eat through your seed bag/container, go about their merry business.....their life cycle only lasts about 30 days, but then nobody gave them a calendar, so they don't all hatch at the same time & like the Timex watch, they just keep coming.....several years ago, when I had an infestation, my birds helped with the cleanup...they were eating the larvae & winged moths they caught.....
Get rid of the seed/bird food and when you replace the bird food, store it in smaller air-tight containers that can be frozen.....check...very carefully...any unopened bird food bags/packages...there could be infestations already hatching out.....also check any dry oatmeal, dry cereals, flour, corn meals, etc., as these insects will chew through plastic bags & cardboard boxes.....when you throw out any adulterated foods, be sure to do so in outside trash containers, not in your household trash container.....you can vacuum up all the larvae & nests you find, but, again, empty, immediately after vacuuming, any bags used and again, be sure to empty the bags/containers in outdoor trash containers.....
Have fun now.....
Here is some information on your new found friends:
Indian Meal Moths: Indian Moth Pest Control - Stored Product Pests - PestWorld
http://lancaster.unl.edu/pest/resources/pantrypests304.shtml