Traditional grammar calls it a gerund, the argument being that it is object of the verb "keep" and therefore must be functioning like a noun.
But in modern scholarly grammar, we no longer distinguish gerunds and present participles any it's simply called a gerund-participle. And it's not actually the object of "keep"; the clause "blowing his nose" actually a catenative complement, so traditional grammar is wrong on two counts!