ManWithHat said:
(btw, what does "Bob's your uncle" even mean?)
Straight off wikipedia:
"One theory regarding the origin of the phrase is that it refers to Lord Frederick Roberts (1832-1914. 1st Earl Roberts, Roberts of Kandahar). Roberts was an Anglo-Irish soldier, born in India, who fought and commanded in India, Abyssinia, Afghanistan, and South Africa. Roberts was one of the most successful commanders of the Victorian era and was cited for numerous acts of gallantry. His finest hour was perhaps the lifting of the siege of Kandahar in 1878 in which he marched a force of 10,000 men over three hundred miles from Kabul, winning a battle and successfully lifting the siege. Well respected amongst his men, Roberts was affectionately referred to as 'Uncle Bobs'. Generally meaning 'all will be well', and often used to indicate a successful outcome, the phrase "Bob's your uncle" was a term originally used by Roberts' men to boost confidence among the ranks and imply that all would be well under his command.
Another explanation is that the phrase dates to 1887, when British Prime Minister Robert Cecil, Lord Salisbury decided to appoint Arthur Balfour to the prestigious and sensitive post of Chief Secretary for Ireland in an act of nepotism. Lord Salisbury was Arthur Balfour's uncle. The difficulty with that explanation is that?despite extensive searching?the earliest known published uses of the phrase are from 1932, two from 1937, and two from 1938. (See these and other quotes in American Dialect Society list archived posts by Stephen Goranson.)"
I've only heard the Robert Cecil explanation before, though.