Assuming it is a trusted transaction between friends. Just remember.
This ain't the IRS's first rodeo. It is, however your first rodeo. They know the game and virtually every way it can be played. You know virtually nothing.
That being said, the least obtrusive method is for him to send you a personal check and you deposit it like you would a paycheck. Since you are not going to be using the money, the clearing time won't matter and you can transfer it to a savings account or CD in the same bank after it clears.