Regurgitation can be due to several factors

Low temps - Stress (Handling your BP to soon after feeding for example) - Internal parasites.

I would recommend you to not offer any food to your BP for at least the next 2 weeks.

What are your temps?

Did you handle your BP within 48 hours of feeding?

Have you had a fecal done?

I can't afford to keep him if he's not going to eat properly
Thing like that can happen if you cannot “afford to keep” an animal soon as an issue arise you might want to reconsider owning it, because problem do arise every now and than.