Sentence:  To the maids across the way he was Julia's beau, and if not quite Beau Geste, a gent and well dressed. Obviously he was a <WSD>chocolate soldier</WSD>, a bouquet boy. 
Meaning of the word marked with <WSD> tags:  ("Digger slang") Someone who is unwilling to fight.