avrdude: Expected signature for ATMEGA328P is 1E 95 0F
ArduinoISP and bare new chips is cheaper than buying pre-bootloader'd chips. Chips w/bootloader are definitely the easiest.
then I suspect they were the wrong value capacitors, e.g. 22nF instead of 22pF
avrdude -c usbasp -p m328p -C ../etc/avrdude.conf
avrdude: Device signature = 0x1e9514avrdude: Expected signature for ATMEGA328P is 1E 95 0F
avrdude -c usbasp -p m328p -C ../etc/avrdude.conf -U flash:w:BlinkPin2.cpp.hex -u -F