H1b. The two H1b can have 180 days gap within total six years H1b without leaving US. EAD can support you one year. Gap between H1b and EAD can only cause you could not get job before you get new EAD, and it does not have any meaning for your 485 and new H1b.