Bet the river next time. Checking against an aggressive player is a green light to steal the pot. More than likey he didn't catch that Ace. If he comes over the top then fold.