Steve:The correct rule is as Dan stated:
1.5 Cue Ball in Hand
...
When the shooter has the cue ball in hand behind the head string and all the legal object balls are behind the head string, he may request the legal object
ball nearest the head string to be spotted. If two or more balls are equal distance from the head string, the shooter may designate which of the equidistant balls is to be spotted. An object ball that rests exactly on the head string is playable.
The rules were changed in 2008. More than one was changed at that time. Take a look if you are curious.
http://www.wpa-pool.com/web/index.asp?id=119&pagetype=rules#4.9
One that changed pertaining to straight pool was this one:
4.11 Serious Fouls
For Rule 6.14 Three Consecutive Fouls, only standard fouls are counted, so a breaking foul does not count as one of the three fouls. A point is subtracted for the third foul as usual, and then the additional fifteen-point penalty is subtracted and the offending player’s consecutive foul count is reset to zero. All fifteen balls are re-racked and the offending player is required to shoot under the requirements of the opening break.
Before then, you had an option to take the table as it was if your opponent had three consecutive fouls. That option disappeared in 2008.
Another change was here: 4.6 Spotting Balls
All balls pocketed on fouls, or on safeties, or without a called ball having been pocketed, and all balls driven off the table are spotted. (See 1.4 Spotting Balls.) If the fifteenth ball of a rack needs to be spotted and the fourteen balls have not been touched, the fifteenth ball will spot on the apex spot and the referee may use the triangle to assure a tight rack.
Before the change, when a 15th ball needed to be spotted at the apex of an untouched rack, you were not allowed to use a triangle to assure a tight rack. Now it says the referee MAY use the triangle. I think that means if the shooter wants the triangle used, it should be done.