Fabrizio Bentivogli, Peru, Messico, California, Utah, Arizona, Nevada