I am trying to get an answer by posting this question again. According to FBI my name check has been completed as of mid August and they have forwarded the results to USCIS. (I sent a fax inquiry to FBI earlier and received an email from agent Hardy). But according to TSC they have not received the results or their system has not been updated with that info. My question is, and friends please shed some light on this please as I am getting to the point where I am almost going insane, how long does it take for USCIS to receive those and update their system?