Since sperm can live up to 5 or 6 days in your body after sex, it could be either guy. Get a DNA test done once the baby is born. It's possible for your boyfriend to be the dad but also possible for the other guy, so you need to know for sure. I think you can get the swabs done right at the hospital. Tell your boyfriend it's for the courts, that they require it. Test with both guys.