There was an earlier thread here that was (also) about 'Spurgeon':
http://www.behindthename.com/bb/arcview.php?id=192726&board=gen
I checked myself with Google and also only found the information that the meaning and the origin of 'Spurgeon' is considered "unknown".
Rene
www.AboutNames.ch