I believe the OP would have to check-in at the JetBlue counter upon arrival at JFK. Since JetBlue's minimum check in time is 60 minutes at JFK, with or without luggage, I would say that the OP's best bet is to change the JFK-BUF flight to a later time as 44 minutes is not enough time to clear immigration and get to another terminal.