Ok, good. As long as he provided proof of citizenship, the passport bio page isn't required. The passport bio page is one way of proving citizenship, but not the only way.
As for your pictures, they are fine. The goal of evidence is to show that you were physically together within the last 2 years. Family meetings, subtitles, etc, are not required. His passport stamps, your joint boarding passes, and a couple of pictures should establish that you met.
Relationship proof comes later, during the interview. The I-129F only requires evidence that you met.