RFE. You can ask your boss to write a letter for you. You can aslo write a detailed cover letter expaining what you do right now is within the scope of your research claimed in your NIW 140 petition. I am sure you can convinve them. I don't think you need more paper/rewards for such a short time. good luck!