SH,seems good that H is telling you a bit about himself, re: no close friends. That sounds to me like a bit of opening up to you. Keep it up. At the same, remember it's always two steps forward and one step back. Don't be surprised if he retreats again.
I am sure H will appreciate you getting him the gift. He will remember that you are doing this for him. You are doing great.