rory knox puke