Phoebe is amazing; it’s a shame you don’t have her intended house!
It looks like in ACNH, Bam’s favourite colours are green and brown, and Phoebe’s are red and black. They’re probably going to prefer their favourite colours. If you want to get rid of the sleeping bag when gifting them beds, the size of the bed also needs to equal the size of the sleeping bag, i.e. 1x2 squares.
I personally think the crafted furniture works better, but that’s only from my own experience.
For Bam, you could try the Wooden Simple Bed, in Dark Wood (Brown) with the green pattern. If Bam doesn’t like that, you could try the wooden block bed, then the ironwood bed. Those beds don’t have his favourite colours, but I’ve read that the villagers can have a preference over the type of bed (I don’t know if that’s true).
For Phoebe, none of the crafted beds have her colour scheme, so you could just try one wooden simple bed (probably in black), then one block bed, and see if either works. I know in her original house she has a red camping cot. I haven’t had much luck with gifting the starters non-crafted beds, but it’s worth a try.
Anyway, good luck!