i agree if that's what he really wants. i played linebacker all the way through high school and college and i was obsessed with always being bigger. i entered college at about 210lbs, redshirted, then played the next four years between 225 and 230lbs. Then when i got done playing about two years ago i was determined to gain weight. i pretty much quit doing cardio and just lifted.
within the first six months i was up to about 275 and within a year i was about 298. i went from probably 8-9% bf to right at about 21% so the BF gain wasn't horrible considering i gained 70lbs in a year. i gained a TON of strength which was awesome but after a few months i just didn't feel good. i didn't like struggling to tie my shoes and i didn't like my shins feeling like they were going to explode everytime i tried to run so i decided to cut it back.
right now i hit between 260 and 265 at about 13%bf. i feel a lot better. i'm not as strong but i'm coming to grips with that and i feel so much better that i'm willing to sacrifice that. i sleep better, i breathe better. i would never want to go back to that weight. i guess my point to the threadstarter is just that, like he said, sometimes you just have to be satisfied. 220lbs is not a bad weight.
you're probably still bigger than a lot of guys in your gym even at 6'4". i would say just enjoy your workouts from now on. don't worry about trying to be bigger or losing a pound here or there. just let it be what it is. you might even get some gains from not being so stressed about it all the time. good luck man.