@ Bugoy,
I really don't know the actual reason for delay. For processing times, the link that you gave is of the General CIC website.
http://www.canadainternational.gc.ca/saudi_arabia-arabie_saoudite/visas/processing-traitement.aspx?view=d
this link is the actual CIC website for Saudi Arabia. In here its clearly mentioned 6 weeks.
Also if you call the Embassy Land line no and select the option to go to Visa & Immigration Section, there is an auto generated voice message saying that the current processing time for TWP is 8 weeks. Thats how we came to know its 8 weeks not 6 weeks.
I think as ur and JB's 8 weeks processing time is over, you guys can send an email to check ur Application Status.
As for me I will be sending an inquiry on Tuesday as I have already sent one 2 weeks earlier.
Do let me know.