Sounds like you you handled it fine, a strong defensive posture and a firm voice will usually do the trick especially if he was handicap. Being in and teaching martial arts for around 8 years now we are taught to only use force if it was used against you, and the force he used although very dangerous would not have constituted a violent reaction and may have resulted in charges or a civil suit. Even though it would be questionable.
agree