Hi Dana,

The size for the post thumbnails on the home page is 720×360 (2 to 1 ratio)

The reason why some may not be the same size is because you uploaded an image which was smaller than than 720×360.

Try uploading a larger image and it should solve the issue.