Ray, your question leads to two of the three cardinal rules i formed over the past 30 years of breeding exotics, writing about them, and speaking about the processes:
1. There's no single right way to do anything.
2. If it works for you, it's a fine method.
(#3, by the way, is "don't believe all of what anyone tells you" but that doesn't apply here!)
When I raised the Australian Gouldian Finch (my specialty when i bred birds, like the hondos and pyros are now) i had a good bud here in town. I bred mine in cages, one pair to a cage, indoors, using woven wicker nests. He bred outdoors in colonies in aviaries, using plywood box nests. I'd say our success was roughly the same.
So here's how i do the snakes (also breeding harems of one male to many females, as adam describes). I put each female in the male's cage and watch. Within 10 minutes if there's only pursuit and flight, or nothing at all, i remove her. If they want to breed they'll show signs of that within minutes and they'll be hooked up within two to thirty minutes. they'll remain hooked up maybe 10 mins to an hour or more. When they unhook i squeeze a little sperm out of the female, check it under the microscope (to confirm a) that sperm got inserted and b) that there's plenty of live, viable sperm in the sample, that the male's not shooting duds). I usually rest the male a day and then put another female in, so he's breeding every other day, but it's not uncommon for a male to breed 4-5 days in a row. In an ideal world i get four good, high sperm, confirmed cops from each female but three's a satisfactory goal and i've gotten fine clutches when there was only one or two confirmed cops.
With the pyros, by the way, things sometimes happen MUCH more slowly and the sperm samples are often MUCH more difficult to express. So while i strive to get one or two confirmed cops from each pyro female, the pyro process is more one of leaving a pair together for a day or two at a time, and not always observing copulation but things seem to work out. It's worth noting i have a shorter history of experience with the pyros than with the hondos so I feel i'm still learning with the pyros moreso than with the hondos.
peace
terry