in my opinion, 2 months is a perfect time to socialize them. go slow; no sudden movements & sort of think like a rabbit. loud noises scare them, too. it will also depend on the personality of your rabbit. if he is just naturally a bit roudy, then it'll take more time. he may not ever be "perfect" but he should get alot better if ya take it slow. see if you can place your hand in the cage, don't move it for a while, then slowly (i mean very slowly) inch your hand forward when he isn't looking. then see if you can just pet him when he doesn't run from your hand. have times where you don't always pick him up every time you visit his cage; have times where you just pet him. usually petting is less stress than holding to under socialized rabbits. Apply this to slow approach other forms of de-sensitization.
That being said, certain breeds are less docile than others. this can make a HUGE difference. dwarf and minis tend to be a bit more feisty, however, certain breeds defy the norm. some minis are just as calm as standards, etc. i once had a lionhead mini rex X who's litter was drastically different in personality, about as drastic as you could get. literally since day 1 of being born, i had one rabbit who was very fiesty & never calmed down much. there was one average one, and two very calm ones all in the same litter, all had the same ammount of attention , exposure & handling. oddly enough, the one that was the most fiesty looked more like the lionhead (sometimes can be unpredictable in temperment), and the more chill ones looked more like a mini rex, which is known for their even temper. same liter, same dad, same mom & everything.