Yes I put mine in a large medicine bottle with shredded paper wrap it with foil put in in a dark place make sure to put air holes put them in it and they will pupate
All mine wants to eat is mealworms and maybe a hornworm. I have thousands dubia roaches and will not eT then didfeed him anything but dubias for a week he wouldnt eat so I tried another week and still he will not eat them .so I caved and gave him mealworms