I have heard of whats called a sub sahara ball python that is suposed to be slightly larger. im sure that there are other locality differences but they are probably so subtle its not easily noticed.
secondly yeah most breeders selectivly breed for what appeals to them. so if they are into reduced patterned ball pythons they will most likely have more reduced females that they breed. same thing if they are into busy patterned balls.