Replies came in while I was typing.
If you keep getting single pin-hole punctures, have you checked the inside surfaces of the tire? You may have something embedded in the tire casing that keeps nipping your tubes.
100 psi is about right for a 200# rider on 25mm tires.