Start fresh and leave him alone. Feed him, then wait a week or 2 to start taking him out again. Don't disturb him other than to change his water or spot clean. Make sure your husbantry is spot on and he'll get some time to calm down.
When you start handling him just reach in normally, don't be slow and don't be really fast. Just make sure he can see your hand when you reach in. I put my hand in and move across the side to reach around and grab mine from behind. Usually once you have ahold of them they will calm down. Try that and hold him for about 15 minutes 2-3 times a week til he consistantly doesn't strike anymore.
Then you should be able to start handling more. Just make sure the room is quiet with no movement on the tv or no fast moving girlfriend walking around for him to strike at. He should calm right down, just make sure his time out of his cage with you is peaceful.
Good luck, both of mine were pretty snappy. My first one calmed right down and my second one is starting to, but I just got her and last night was the first handling. The first one calmed down so much I can even reach in her feeding tub 20 minutes after she ate to put her back in her tank. I still reach around from behind her though, going past her side so she can see me.