The visa bulletin is unpredictable. The time will vary depending on the country of origin of your guy. For Example, Mexican have a longer wait time than a Canadian or a Japanese. In the past the 2A family category used to be a 5 to 6 year wait. In 10 years of practice, I had never seen anything so fast. So I can not tell you exactly how long it will take. But one thing for sure: The earlier you get married, the earlier you file for him, the earlier his turn will come up.
Answered on Dec 14th, 2010 at 7:58 PM