I would be thinking it's colostrum..but I have no idea really!

Sounds like you are doing a fab job feeding your two babies heaven! xx