I slutten av mars 2007 ble Cox lånt ut for en tredje periode, denne gang for Northampton Town FC, hvor også hans lagkamerat Alex Pearce var på utlån fra Reading. Dette lånet hadde i utgangspunktet en varighet på én måned, men ble forlenget ut sesongen. I juli samme år skrev han under på en ny ettårskontrakt med Reading, og i august ble han lånt ut til Swindon Town FC med en varighet på et halvt år. Der spilte han 19 seriekamper og noterte seg for åtte mål frem til januar 2008.