回複:NIW RFE at the Nebraska
If all the evidence you listed here is new evidence or the ones you did not submit before, then your chance is high to get approved.
One more suggestion, you need to get two or three more independent letters in addition to your boss'.
Good luck