This question brings to light the inherent problem with breeding Ball Pythons (or any animal for that matter). There is nothing you can do. If the female doesn't feel comfortable laying eggs, then she won't. All we can do is breed the animals, provide the best setting possible and keep them healthy. They are in charge of the rest.