I have a backpack "BOLD by travelpro." It has space for a laptop (I don't carry one) and strap to attach to your overnight bag. I like having a backpack because if I decide to check my roller bag, my carry-on is easy to lug around.
P.S. welcome to NJ!