I don't know why your betta poses for your boyfriend and not you. My boy does not like to pose and when he does, it's not long enough to snap a shot. Normally, he sees the camera, puffs his cheeks, then swims off.
Maybe someone knows some tricks for getting bettas to pose?