Nah I didnt get his permission, but his release was quite buggy and personally I dont think you should release something if its got obvious bugs in it, im just doing a service for people that want something thats clean.
All I did was clean up what was there and add a few more features, all of the code in that script is generic functions used by Vbulletin to handle PM's anyway so no worries.