I’am in a situation as per below, please advice:
H1B Petition expiring on Jan-31-2017
H1B Visa valid till- Dec-31-2017
I-94 valid till- Jan-10-2018
Based on which I should file my extension now?
If my I-797 got expired than can I stay in US and work till my visa and I-94 expiry and than can I apply for extension?
If answer is yes for above question than if i go back to india for a vacation after Jan 31 will it be a issue in Port of Entry while returning back to US with expired petition and valid visa ?