Both my boys and my baby girl were *completely* potty trained by 2 years old....Straight to real underwear, no accidents, night and day, no regression, never looked back kind of potty trained... so don't let anyone tell you he is too young...that is simply not true for all kids and especially not true just because he is a boy!
Potty training (for me and all 3 of my kids) was REALLY easy but I only started the whole process when they were waking up with consistent dry diapers in the morning...to me that signaled they were ready!
Now, If you think he is ready give it a try....and this is my advice: If I were you I would use the time while you recover from your surgery to talk with him daily about being done with diapers. Explain to him that pretty soon he is gonna only go potty on the big boy potty and that the diapers are going bye-bye. I gave both my boys (all my kids actually) the heads up like this and we talked about it everyday for a good week before the day came to go for it. Do it like a count down thing. Next week we are gonna wear big boy underwear etc...4 more days and it will be time etc...when you wake up in the morning it's gonna be the day etc. Then when the day finally arrives (and you are 100% feeling better, hubby is right) and you have taken him to the store and let him pick out his favorite characters or you just know what he likes and you can surprise him with his favorite designs, take off his diaper and put on the underwear and sweats or elastic waist pants (easier for him) and get on with it! You will need to be VERY diligent the first 2-3 days (that is about how long it took my kids) about taking him to try and giving him BIG praise when he goes and even high-fives for a 'good try' when nothing comes out. I gave all my kids the lil' Dum-Dum suckers as rewards (for when they actually went potty) the whole first week and LOTS of praise! Like I said, even when they try but nothing happens they still get LOTS of praise, clapping telling everyone in the house what a good job they are doing, the whole nine yards. You have to make it fun!
Good Luck! I have found out by being on this board for so long that some people really do have a VERY hard time with potty training...I hope you do NOT! :)