Agreed. There were about 50 other ways to handle the last 15 minutes of the movie and they went with some pretty slipshod narrative decisions.
It would have been interesting if some OTHER type of xeno emerged from him based on the quick/partial facehugging, I guess?