From a previous post, I know that you are in Canada. This makes a HUGE difference. Although you gave him the barrel and brake a year ago, he might need other parts like reamers, special tools, etc. These can take months to order for a US based smith's and a flipping eternity for a Canadian Smith. The border control folks have their own schedule and you can not escape if they choose to pull your number.
That said, there aren't very many good precision smith's in Canada. Lots of mediocre ones though. The few good ones that do exist are backlogged pretty heavy.
I usually tell folks what to expect, tell them what I can control and what I can't, and I keep them informed of progress and significant delays that arise.
One last comment, it seems wierd to post the status of a project on Facebook.... But then again, I am an old man who doesn't trust any software that requests permission to monitor and digitize your voice calls, text messages, emails, etc. Read their agreement sometime - it will scare the hell out of you!