I placed him on the floor and he wasn't really hopping. Then he finally took a few steps but i noticed he has his rear right leg tucked under him.
Ah, well its good to have a hint as to what's wrong. He needs to be kept immobilized in a small carrier, and he'll need pain medication.
The problem with injuries like this is you don't know if it's broken, and if it is broken, some breaks heal on their own while others will not, they'll get out of sync, infected and/or internal bleeding or other problems, and they require pins to properly fix it.
The pain meds will make him feel better and hopefully start eating, but in order to take an anti-inflammatory pain med, he'll need to have food and water, so its a bit of a vicious circle.
I'd recommend taking him into an ER clinic for an exam, fluids and pain meds, but I doubt they can do more than that. I don't know that I'd trust them to do surgery. The 'exotic' vet like the one someone else posted are more for birds and reptiles. Dog and cat vets are also not great with rabbits. You need a vet well versed in treating rabbits.
If you can't get him to a rabbit vet until tomorrow, he needs to stay quiet and you'll have to try to give him food and water.
Soak some parsley in water and wave it in front of his face, sometimes they'll grab it out of anger and decide its good enough to eat.
A little juice in water may entice him. If nothing else works maybe you can gently use a syringe, dropper or squeeze bottle to get something in his mouth without disturbing his leg.
You can't give him aspirin, that will promote bleeding, but some baby Motrin is a pain killer and anti-inflammatory and may work if he has food and water in his stomach. It can cause ulcers or kidney issues if he has a totally empty stomach of if he's too dehydrated.
Let us know how he is!