My fish, Dylan Marie is believed to be a girl. However, I’ve been noticing some bubble nests in her bowl! (Just an FYI the bowl is bigger than in the pictures and she does seem to enjoy her bowl. I also clean her regularly) so the question here is. She my Dylan a boy or girl!! She is about four, five months old. Thank you!!!
Based on those pics I think you won't get a definite answer here.
But just from the looks of you betta I would actually say it is male:
- It's still pretty colourful
- It's making nests
- The fins are not that short...
But the best way to check if it is a female is by looking for a white spot (egg spot) between the front/side fins and their bottom fins.
A few other steps to do identification are mentioned here: https://www.wikihow.com/Determine-the-Sex-of-a-Betta-Fish
Keep in mind there are also short finned betta's: betta plakat.
A pet shop once sold me one of these saying it was female. After a couple months it got bigger, more colourful and also became aggressive towards my other male betta (spoiler: it did not end well for my other betta :-( ).
Fin length shows it is a male . Although not as long as the usual commercial fish. The young need to be separated at an early age, about one inch length as they start fighting and nipping fins. This one was not separated soon enough , maybe it was 1 and 1/4 inch and had lost some fin. Females do not make bubble nests. I have raised them and it is a hassle for an amateur to maintain a few dozen individual containers for males. I sold the remaining "females" to pet shops , likely with 10 to 20 % males.