Need advice and also a warning.

You have a bill of sale and a title. he issued it to you. Its up to him to produce the vehicle.
..


Bingo.

even if there is an issue with the VIN. That falls on him.

Go get your stuff