Are you saying they are being broadcast to the network before it has reached sync? If so, is this from the Bitcoin-Qt or sent via API with bitcoind?
Yes - and this can be done with bitcoin-qt as well. Assuming you don't have a copy of the wallet on another computer then there is no problem doing this as tx you make are stored in your wallet (so it won't try and spend the UTXOs again).