I've always played:
-Two object balls hit the rail, cueball scratch = 1pt foul, no option for incoming player to force a re-break. Breaker on 1 foul.
-Less than two object balls hit the rail, no cueball scratch = 2pt foul, incoming player can ask for re-rack and break if he chooses. Breaker on...