Please post pictures of him - that's a very rare animal.
I find it hard to believe someone chipped an animal to prevent it being stolen then just released it.
Something doesn't sound right with this story.
Also - quit handling him and allow him time to completely heal with NO handling.