John Perry allegedly assaults Officer William P. Riley