Welcome. I've been involved in this position before (came in as a PM/Tech in a startup which outsourced the development). It went well, but would be easier if the vendor were to stick with those requirements to ease maintenance/feature development down the road.