There are three take-home messagess here. Together, I think they cover all your questions:
1) Having had a
penileCancer - penis sore with a test from that lesion showed HSV, then you have genital herpes. Lab error in this situation is rare. You should ask the provider (who in turn may need to speak to the lab) to make sure the specimen is tested to see if you have HSV-1 or HSV-2. Having only one sore doesn't say anything about type 1 versus 2. And the difference between them is not just "social", but also medical. It makes a big difference in predicting how often you can expect to have recurrent outbreaks and the chance you'll transmit the infection to future sex partners--and, for those reasons, whether or not you should consider ongoing suppressive antiviral therapy.
2) It takes up to 4 months for the blood test to become positive. If the virus from your lesion was not typed, the blood test can help determine whether you have HSV-1 or -2. However, you do not need the blood test to confirm you have genital herpes; the diagnosis is solid from the positive swab test.
3) Symptoms usually start 3-10 days after exposure, occasionally up to 3 weeks, but rarely longer. There is no way to know which of your two most recent partners was the source. If you caught it from the first one, the second was at risk of infection from you, so both need to be informed of your diagnosis. It is technically possible you were infected by the parter 4-6 weeks earlier, but unlikely.
I hope this helps. Best wishes-- HHH, MD