Bread pudding is perishable and should only be at room temperature for 2 hours. After the 2 hour mark, you need to refrigerate the pudding until you're ready to serve it.