Okay, what the fuck?

i had this kind of blood when i woke up & now i'm having this. im only on cycle day 25 7 dpo and my periods are 31 days apart. could this have been IB?