As for Freddy, dont worry that he isnt being that social with you at the moment, some rabbits just arent that human orientated. After all, some humans arent that fond of animals either. The thing is, a rabbit is a prey animal and humans are predators, so it can take some work to gain their trust. I have a rabbit called Annabelle, and when I first got her she ran away at the sight of me, I couldnt even get near her, and if I did she hated and was terrified of being touched. I've had her for around 10 months now, and although she is never going to be a cuddly rabbit, she will come when called, she is confident around me and when she's in a good mood she'll let me give her noserubs. It took a long time and a lot of work but she trusts me now. She still wont go near anyone else, you cant really 'tame' a nervy rabbit as such, but you can gain their trust, and it is so rewarding when you have.
Just start by being there with Freddy. Just sit there, reading a book or something, so he gets used to your presence. At the moment you just appear for a few minutes a day and then go again, so he doesnt really know you. You can sit in his run and talk to him as well, and when you come to visit him talk to him then too, it can be about anything, you'll be socialising with him. If he comes up to you you can let him sniff your hand or just let him explore you or even tempt him with a treat, but dont stroke him or pick him up unnessessarily if he doesnt seem to like it. When he is more confident around you, you could then start to stroke his nose, most rabbits like this. Just build up slowly, building trust and you'll build your friendship too. I'm sure in a few months he'll come to the front of the hutch and say hi when he hears you coming.
Some other things to try would be hand-feeding all his pellets and treats, as he'll soon associate you with food and bunnies are greedy things! You can also try teaching him his name, say it to him when you give him food and when he knows it a bit more call him before you give him food, he'll soon learn to come running. You could even teach him a trick, my two will periscope for treats, bunnies can pick up things quickly, as long as they can see whats in it for them! And just some basic bunny language: if he nudges you, it means 'hi', but a stronger nudge can mean 'will you give me nose rubs' and an even stronger one can mean 'move, you're in my way' :lol: you'll soon learn what he means and he'll learn that you are not a threat.