You are giving him too much credit. His thought processes are not that complex. You've told him a bunch of times not to come back. Either demand the house keys and garage opener like I did or change the locks like I think Train did. He's a big boy. He will figure it out.
I think Train is 100% right. You keep saying you are afraid he will pull the money but you keep going to town on him and he doesn't.
I hate the visual of you hiding in your room and locking the door. You should be sitting on the sofa, watching TV with a bowl of ice cream on your lap while he is tapping at the front door begging to be let in (cue wicked laugh sound track).