Green’s Dictionary of Slang

Bob n.1

1. a generic term for a man, on lines of such equally common names as Jack, Tom etc.

[Aus] ‘It’s Only a Way He’s Got’ in ‘Banjo’ Paterson Old Bush Songs 85: Says she, ‘Oh, take no notice, Bob, / It’s only a way he’s got.’.
[UK]Partridge DSUE (1984) 106/2: from ca. 1700.
[UK]D. Powis Signs of Crime 174: Bob Friend or ‘mate’ (hippy term).

2. see Bob Hope n. (1)