As you are not married, you file separate tax returns.
If you claim your son, then your boyfriend cannot claim him and he enters no dependent on his tax return. He has to file as Single.
As for you, if you paid more than half of the household expenses, you can file as Head of Household.
Please read this TurboTax article for more information.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"