When we first got out M2 she bonded immediately with hubby (I mean deep love at first sight), I wanted this same bond with her but she was not having it. She was very hormonal and grabbed at me occasionally and got me good a couple of times. I work everyday with her to constantly develop her trust through patience, love, understanding and food provider. It is not always easy and I have days where I also feel we are taking steps backwards. Like others have said you really do have to go at the bird's pace. Progress came for us when she lowered her head and allowed me to preen her pin feathers or I'll show her I trust her by allowing her to eat rice in the palm of my hand (depending on her mood). I eat with her also, I bring a plate of her favorites sweet potatos, brown rice and she'll lean over to me. I'll take a bite and offer her a piece of her own (this is flock mate behavior, showing her you are sharing your food) The preening is also flock mate behavior. We've had our girl for 9 months now and I will never give up on her. She didn't ask for this life with humans, she should be free in trees with her own kind, I remind myself of that on difficult days.
I'm not sure if you have a baby or this is a rehome for him. Either way really your bird has an adjustment period to his new surroundings. Which I'm sure for him is a scary situation.
I'm constantly trying to think of things that will bring her more joy in her life, a new toy, new activity, new foods, singing, story telling (sit down and enthusiastically read him a nursery rhyme and show him the pictures (we are dealing with perpetual 2 year olds here). Give my girl a thickly corrugated box and she's happy for 3 hours.
I may never be able to snuggle with my girl but I know she loves me, these things take love, time and patience. Just keep reminding yourself to be patient with him. You'll get there, don't give up!!