Bristol City technical director Brian Tinnion says the Championship club cannot afford to buy players who are the "finished article".