There aren’t 6 months missing before he arrived in England. He came out of the portal in Kensington Gardens in London, lived on the streets of London for 6 months, then found the Darling house.
If I were gonna ask anything in relation to that situation, I’d ask them why the bloody hell Neal told Emma that this world wasn’t his first stop when it apparently was?!