You have to wait 28 days for the elisa / duo so test then. Antibody needs 3 months.
If you had protected intercourse you had no risk. You had no reason to test unless you had any other exposure that you haven't told us about?
Assuming this was your only expose as exactly stated, your antibody test was a False positive, which can happen at times.
Also, indeterminate Western blot means nothing. Technically, a Western Blot test detects antibodies to HIV-1, it includes core proteins - p17, p24, p55, envelope glyco-proteins - gp41, gp120, gp160 and polymerase proteins - p31, p51, p66.
Western blot test is not recommended as a stand alone alone as it has a 2% rate of false positives. It is advisable to be subordinated with EIA or IFA screening.
You did not have any risk for HIV transmission. Neither you are HIV positive or in process of sero-conversion. The anti-p24 is usually the first band to appear in a Positive Western blot test. Indeterminate result means that the test pattern does not meet the criteria for a positive result.You most likely had a technical error, your negative p24 at 23 days confirms that. Since in most cases of HIV contraction P24 antigen viral protein becomes detectable at approximately 10 days post exposure, peaks at 16 days or so and then remains at high level for 8 to 10 weeks post exposure.
For your own peace of mind only, you can take a final test at 28 days with a combi / Duo, it should be negative.