Buckets are good size. What cracker said u need to get some drainage on those plants. Those are a good size for a month old don't forget once in flowering that plant is going to be double the size. You have the room you should top the plants also.
just keep an eye on the drain holes if it starts showing roots before you start 12/12 you might want to place them in bigger pots. If you do this you'll want to let them go longer in the veg cycle afterward because transplant shocks them greatly. pinch those tips to keep them short by the looks of it those are going to be monsters but you may be able to keep those pots they're good size
dude... you could flower now... that wouldn't be a problem... but seeing as how you have a space problem, i might suggest tying them down... LST (low stress training). It's way too late to top... and if you're gonna tie them, give them another 4-7 days before you flower.
but on another note, your leaves look a little bit droopy... how often do you water? what's the temperature of the room? other than those two things... i can't think of anything else that could be wrong...
the room temp around 70 to 80 degrees and the humitdy stays about 40 to 50.. i just transplanted into the bucket 2,3 days ago i soaked the pot with water intill it came out the bottom..