They definately will eat their pinheads. I've sat and watched it happen. The baby crickets were probably laid something like 10-14 days ago. When I have bred/hatched crickets, I've done best keeping the pinheads in a container with some kind of moist soil in there with them (all pushed to one side), like the dirt they hatched out of (peat moss for me). Keep it moist with a light misting once a day. I fed them peas that I had pinched (exposing the softer inside) and small pieces of romaine lettuce every day (so it's moist and fresh). Pinheads don't seem to do well on bare bottomed conteiners at least containers without any moisture. I had a huge die off keeping them in a bare container. Keep the TP rolls or egg crating in there like normal. The hardest part is separating the pinheads from the soil after a week or two and keeping enough containers full of crickets to allow them to grow up and be used. It takes alot of space to have a steady supply of adult crickets, but really isn't too hard. Just a little time and effort. Also, I would recommend against the bed a beast substrate for your crickets. It can get moldy and makes it hard to see and clean out dead crickets and waste. Your biggest problem now is separating 500 pinheads from 150 adults in a container of bed a beast and egg crating. Good luck!
-----
Tyler Stewart
Las Vegas NV
www.BLUEBEASTREPTILE.com