Grant Delpit makes his 'presence known' after long bout with