I've solved it. By just connecting the reset on the mini to 5V via a resistor, and then clicking 'upload', waiting until it finishes compiling the sketch and then when the bar says 'uploading' then I click on the reset button on the mini.
the timing on the various tutorials I have read was a bit vague as to when to hit reset.