I like how you played the hand, and I think it's fine.

If you think villain is not the tricky type, then I can see value to a small river bet (half pot), since FD bricked.