If you have a Buff Orpington that isn't laying, there are a few possible reasons. First, she may not be old enough yet. Buff Orpingtons typically start laying around 6 months old. Second, she may not have enough daylight. Buff Orpingtons need around 14-16 hours of daylight in order to lay. Third, she may be too hot or too cold. Buff Orpingtons like to be around 70 degrees Fahrenheit. Fourth, she may be stressed. Buff Orpingtons are easily stressed and need a calm, quiet environment. Fifth, she may be sick. If your Buff Orpington isn't acting like herself, it's best to take her to the vet. Sixth, she may not have enough calcium. Buff Orpingtons need around 3 grams of calcium per day in order to lay. Lastly, she may not have a good diet. A good diet for a Buff Orpington includes plenty of greens, a little bit of protein, and some calcium. If you're not sure what to feed your Buff Orpington, it's best to consult with a veterinarian or poultry specialist.