Pedro Barrenechea, Steven Jackson